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,
|
mod,
|
||||||
additionalHomeConfig,
|
additionalHomeConfig,
|
||||||
homeMods,
|
homeMods,
|
||||||
|
additionalHomeMods,
|
||||||
root,
|
root,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
@ -33,6 +34,7 @@
|
||||||
./sync.nix
|
./sync.nix
|
||||||
]
|
]
|
||||||
++ homeMods
|
++ homeMods
|
||||||
|
++ additionalHomeMods
|
||||||
++ lib.optional (builtins.pathExists mod) mod
|
++ lib.optional (builtins.pathExists mod) mod
|
||||||
++ lib.optional (builtins.pathExists additionalHomeConfig) additionalHomeConfig;
|
++ lib.optional (builtins.pathExists additionalHomeConfig) additionalHomeConfig;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,10 @@
|
||||||
../modules
|
../modules
|
||||||
];
|
];
|
||||||
},
|
},
|
||||||
|
additionalMods ? {
|
||||||
|
nixos = [ ];
|
||||||
|
home = [ ];
|
||||||
|
},
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
|
|
@ -78,10 +81,12 @@
|
||||||
root
|
root
|
||||||
;
|
;
|
||||||
homeMods = mods.home;
|
homeMods = mods.home;
|
||||||
|
additionalHomeMods = additionalMods.home;
|
||||||
};
|
};
|
||||||
modules =
|
modules =
|
||||||
[ mod ]
|
[ mod ]
|
||||||
++ mods.nixos
|
++ mods.nixos
|
||||||
|
++ additionalMods.nixos
|
||||||
++ inputs.nixpkgs.lib.optional (builtins.pathExists additionalNixosConfig) additionalNixosConfig
|
++ inputs.nixpkgs.lib.optional (builtins.pathExists additionalNixosConfig) additionalNixosConfig
|
||||||
++ inputs.nixpkgs.lib.optional (builtins.pathExists mod) mod;
|
++ inputs.nixpkgs.lib.optional (builtins.pathExists mod) mod;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue