[NixOS] Add some essential packages

This commit is contained in:
Ivan Malison 2021-07-19 19:38:04 -06:00
parent 61870d9da2
commit 04b549f80a
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
3 changed files with 9 additions and 3 deletions

View File

@ -41,6 +41,7 @@ in
# Haskell Desktop # Haskell Desktop
haskellPackages.imalison-xmonad haskellPackages.imalison-xmonad
haskellPackages.imalison-taffybar haskellPackages.imalison-taffybar
haskellPackages.notifications-tray-icon
haskellPackages.gtk-sni-tray haskellPackages.gtk-sni-tray
haskellPackages.status-notifier-item haskellPackages.status-notifier-item
haskellPackages.dbus-hslogger haskellPackages.dbus-hslogger
@ -79,10 +80,11 @@ in
htop htop
ncdu ncdu
lsof lsof
tzupdate pass
rcm rcm
ripgrep ripgrep
silver-searcher silver-searcher
tzupdate
tmux tmux
usbutils usbutils
wget wget

View File

@ -24,10 +24,13 @@
url = path:../dotfiles/config/taffybar/taffybar; url = path:../dotfiles/config/taffybar/taffybar;
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
notifications-tray-icon = {
url = github:IvanMalison/notifications-tray-icon/master;
};
}; };
outputs = { outputs = {
self, nix, nixpkgs, nixos-hardware, home-manager, taffybar, xmonad, self, nix, nixpkgs, nixos-hardware, home-manager, taffybar, xmonad,
xmonad-contrib xmonad-contrib, notifications-tray-icon
}: }:
let forAll = ({ ... }: { let forAll = ({ ... }: {
nix = { nix = {
@ -38,6 +41,7 @@
}; };
nixpkgs.overlays = [ nixpkgs.overlays = [
nix.overlay taffybar.overlay xmonad.overlay xmonad-contrib.overlay nix.overlay taffybar.overlay xmonad.overlay xmonad-contrib.overlay
notifications-tray-icon.overlay
]; ];
imports = [ imports = [
home-manager.nixosModule home-manager.nixosModule

@ -1 +1 @@
Subproject commit b330f3d2b5a665da920194c9ea51569ff0f05122 Subproject commit c40115beb0b0278867b794e69118785ed4d697e5