diff --git a/home/home.nix b/home/home.nix index c34c6b71..d98bb343 100644 --- a/home/home.nix +++ b/home/home.nix @@ -63,7 +63,6 @@ let tree # display files in a tree view vlc # media player xsel # clipboard support (also for neovim) - zoom-us # message client # haskell packages haskellPackages.nix-tree # visualize nix dependencies diff --git a/lib/overlays.nix b/lib/overlays.nix index f93d44e3..bc76e36d 100644 --- a/lib/overlays.nix +++ b/lib/overlays.nix @@ -24,8 +24,8 @@ let }; buildersOverlay = f: p: { - mkHomeConfigurations = { pkgs ? f }: - import ../outputs/home-conf.nix { inherit inputs pkgs system; }; + mkHomeConfigurations = { pkgs ? f, extraPkgs ? [ ] }: + import ../outputs/home-conf.nix { inherit extraPkgs inputs pkgs system; }; mkNixosConfigurations = { pkgs ? f }: import ../outputs/nixos-conf.nix { inherit inputs pkgs system; }; diff --git a/outputs/home-conf.nix b/outputs/home-conf.nix index d1050f70..4b0f031f 100644 --- a/outputs/home-conf.nix +++ b/outputs/home-conf.nix @@ -1,4 +1,4 @@ -{ inputs, system, pkgs, ... }: +{ extraPkgs, inputs, system, pkgs, ... }: with inputs; @@ -6,6 +6,7 @@ let imports = [ neovim-flake.nixosModules.${system}.hm ../home/home.nix + ({ home.packages = extraPkgs; }) ]; mkHome = { hidpi }: (