added home-manager modules as an output in flake.nix, allowing for machine-specific home-manager configs

This commit is contained in:
pagedmov
2024-11-01 21:30:26 -04:00
parent e035de79e4
commit 08bed40c52
8 changed files with 45 additions and 53 deletions

View File

@@ -5,12 +5,26 @@
self,
username,
host,
lib,
...
}: {
imports = [
./hardware
./software
./environment
../home/home-manager.nix
];
networkModule.enable = lib.mkDefault true;
nixSettings.enable = lib.mkDefault true;
bootLoader.enable = lib.mkDefault true;
issue.enable = lib.mkDefault true;
sddmOpts.enable = lib.mkDefault true;
stylixOpts.enable = lib.mkDefault true;
gamingPkgs.enable = lib.mkDefault true;
steamOpts.enable = lib.mkDefault true;
sysPkgs.enable = lib.mkDefault true;
sysProgs.enable = lib.mkDefault true;
sysServices.enable = lib.mkDefault true;
virtOpts.enable = lib.mkDefault true;
powerProfiles.enable = lib.mkDefault false;
}

View File

@@ -11,5 +11,6 @@
imports =
[(import ./sddm.nix)]
++ [(import ./issue.nix)]
++ [(import ./nix.nix)]
++ [(import ./stylix.nix)];
}

View File

@@ -49,3 +49,4 @@
};
};
};
}