alireza added
This commit is contained in:
@@ -134,18 +134,20 @@ let
|
|||||||
"hostname"
|
"hostname"
|
||||||
"modules"
|
"modules"
|
||||||
"buildMethods"
|
"buildMethods"
|
||||||
|
"wslUser"
|
||||||
];
|
];
|
||||||
extraConfig = lib.removeAttrs devConf [
|
extraConfig = lib.removeAttrs devConf [
|
||||||
"extraUsers"
|
"extraUsers"
|
||||||
"flakeUrl"
|
"flakeUrl"
|
||||||
"hostname"
|
"hostname"
|
||||||
"buildMethods"
|
"buildMethods"
|
||||||
|
"wslUser"
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
lib.mkIf hasOverride (lib.recursiveUpdate (lib.recursiveUpdate {
|
lib.mkIf hasOverride (lib.recursiveUpdate (lib.recursiveUpdate {
|
||||||
host.filesystem = fsConf;
|
host.filesystem = fsConf;
|
||||||
modules.users.enabledUsers = devConf.extraUsers or [ ];
|
modules.users.enabledUsers = devConf.extraUsers or [ ];
|
||||||
} (lib.optionalAttrs (devConf ? buildMethods) { host.buildMethods = devConf.buildMethods; })) extraConfig);
|
} (lib.optionalAttrs (devConf ? buildMethods) { host.buildMethods = devConf.buildMethods; } // lib.optionalAttrs (devConf ? wslUser) { host.wsl.user = devConf.wslUser; })) extraConfig);
|
||||||
|
|
||||||
config = mkHost {
|
config = mkHost {
|
||||||
hostName = hostName;
|
hostName = hostName;
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
"1" = {
|
"1" = {
|
||||||
hostname = "nix-wsl-alireza";
|
hostname = "nix-wsl-alireza";
|
||||||
extraUsers = [ "sv22900" ];
|
extraUsers = [ "sv22900" ];
|
||||||
modules.wsl.user = "sv22900";
|
wslUser = "sv22900";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user