treewide: decouple home-manager

This commit is contained in:
LavaDesu 2022-02-02 00:27:17 +07:00
parent e0ec7ceb2a
commit 41c4362136
Signed by: cilly
GPG key ID: 6500251E087653C9
7 changed files with 26 additions and 14 deletions

View file

@ -19,6 +19,7 @@ in {
./system/base.nix
./system/greetd.nix
./system/gui.nix
./system/home-manager.nix
./system/input.nix
./system/kernel.nix
./system/nix.nix

View file

@ -21,13 +21,4 @@
nix.registry.config.flake = inputs.self;
nix.registry.nixpkgs.flake = inputs.nixpkgs;
nix.registry.shells.flake = inputs.self;
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = {
inherit enableGUI inputs modules;
sysConfig = config;
};
};
}

View file

@ -0,0 +1,12 @@
{ config, enableGUI, inputs, modules, ... }: {
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = {
inherit enableGUI inputs modules;
sysConfig = config;
};
# uncomment to prevent nmd IFD
# sharedModules = [ { manual.manpages.enable = false; } ];
};
}