1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-03-07 10:59:55 +01:00

config: command-line revamp

This commit is contained in:
TheGeneralist 2026-01-18 22:12:00 +01:00
parent 802a38f61b
commit 3f34891413
Signed by: thegeneralist01
SSH key fingerprint: SHA256:pp9qddbCNmVNoSjevdvQvM5z0DHN7LTa8qBMbcMq/R4
28 changed files with 1141 additions and 335 deletions

View file

@ -20,10 +20,6 @@ let
in
concatMap getModule (attrValues inputs);
# Shared arguments for all configurations
specialArgs = inputs // {
inherit inputs self;
};
# Collect platform-specific modules
modulesCommon = collectModules ../modules/common;
@ -54,7 +50,9 @@ in
else modulesLinux ++ inputModulesNixos;
in
systemBuilder {
inherit specialArgs;
specialArgs = inputs // {
inherit inputs self os;
};
modules = [
overlayModule