diff --git a/nixos/essential.nix b/nixos/essential.nix index 39bb10e8..def250bc 100644 --- a/nixos/essential.nix +++ b/nixos/essential.nix @@ -41,6 +41,7 @@ in # Haskell Desktop haskellPackages.imalison-xmonad haskellPackages.imalison-taffybar + haskellPackages.notifications-tray-icon haskellPackages.gtk-sni-tray haskellPackages.status-notifier-item haskellPackages.dbus-hslogger @@ -79,10 +80,11 @@ in htop ncdu lsof - tzupdate + pass rcm ripgrep silver-searcher + tzupdate tmux usbutils wget diff --git a/nixos/flake.nix b/nixos/flake.nix index 117cbd64..e412acde 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -24,10 +24,13 @@ url = path:../dotfiles/config/taffybar/taffybar; inputs.nixpkgs.follows = "nixpkgs"; }; + notifications-tray-icon = { + url = github:IvanMalison/notifications-tray-icon/master; + }; }; outputs = { self, nix, nixpkgs, nixos-hardware, home-manager, taffybar, xmonad, - xmonad-contrib + xmonad-contrib, notifications-tray-icon }: let forAll = ({ ... }: { nix = { @@ -38,6 +41,7 @@ }; nixpkgs.overlays = [ nix.overlay taffybar.overlay xmonad.overlay xmonad-contrib.overlay + notifications-tray-icon.overlay ]; imports = [ home-manager.nixosModule diff --git a/nixos/nixpkgs b/nixos/nixpkgs index b330f3d2..c40115be 160000 --- a/nixos/nixpkgs +++ b/nixos/nixpkgs @@ -1 +1 @@ -Subproject commit b330f3d2b5a665da920194c9ea51569ff0f05122 +Subproject commit c40115beb0b0278867b794e69118785ed4d697e5