Add additional Module possibility
This commit is contained in:
parent
da8ae20b55
commit
574eeb0b07
2 changed files with 8 additions and 1 deletions
|
|
@ -6,6 +6,7 @@
|
|||
mod,
|
||||
additionalHomeConfig,
|
||||
homeMods,
|
||||
additionalHomeMods,
|
||||
root,
|
||||
...
|
||||
}:
|
||||
|
|
@ -33,6 +34,7 @@
|
|||
./sync.nix
|
||||
]
|
||||
++ homeMods
|
||||
++ additionalHomeMods
|
||||
++ lib.optional (builtins.pathExists mod) mod
|
||||
++ lib.optional (builtins.pathExists additionalHomeConfig) additionalHomeConfig;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -26,7 +26,10 @@
|
|||
../modules
|
||||
];
|
||||
},
|
||||
|
||||
additionalMods ? {
|
||||
nixos = [ ];
|
||||
home = [ ];
|
||||
},
|
||||
...
|
||||
}:
|
||||
{
|
||||
|
|
@ -78,10 +81,12 @@
|
|||
root
|
||||
;
|
||||
homeMods = mods.home;
|
||||
additionalHomeMods = additionalMods.home;
|
||||
};
|
||||
modules =
|
||||
[ mod ]
|
||||
++ mods.nixos
|
||||
++ additionalMods.nixos
|
||||
++ inputs.nixpkgs.lib.optional (builtins.pathExists additionalNixosConfig) additionalNixosConfig
|
||||
++ inputs.nixpkgs.lib.optional (builtins.pathExists mod) mod;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue