feat: User alireza added
This commit is contained in:
committed by
Hunter Halloran
parent
6b507366ec
commit
91115fc52e
@@ -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;
|
||||||
|
|||||||
@@ -67,6 +67,8 @@
|
|||||||
devices = {
|
devices = {
|
||||||
"1" = {
|
"1" = {
|
||||||
hostname = "nix-wsl-alireza";
|
hostname = "nix-wsl-alireza";
|
||||||
|
extraUsers = [ "sv22900" ];
|
||||||
|
wslUser = "sv22900";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user