modularizes config

This commit is contained in:
Dennis Schoepf 2025-12-06 15:16:21 +01:00
parent 8d24fc479e
commit d1f446410a
7 changed files with 229 additions and 189 deletions

View file

@ -35,6 +35,12 @@
inherit (self) outputs;
in
{
# Custom nixosModules
nixosModules.base = import ./modules/base;
nixosModules.macos = import ./modules/macos;
nixosModules.homebrew = import ./modules/homebrew;
nixosModules.aerospace = import ./modules/aerospace;
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs outputs; };