diff options
| author | seth <[email protected]> | 2023-04-25 00:47:11 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-04-25 00:47:11 -0400 |
| commit | 7e03f3ea2f000800e840e0c8077d3ad28e419e3a (patch) | |
| tree | 382074b63b0e78a15bcf93b722dadf914243a60e /modules/nixos | |
| parent | 23d5ab60132c68473f2863a566e173ca3810e90c (diff) | |
modules: set more options to a default
Diffstat (limited to 'modules/nixos')
| -rw-r--r-- | modules/nixos/root.nix | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/nixos/root.nix b/modules/nixos/root.nix index 4e27694..a49e3bf 100644 --- a/modules/nixos/root.nix +++ b/modules/nixos/root.nix @@ -4,16 +4,16 @@ ... }: let cfg = config.nixos.defaultRoot; - inherit (lib) mkEnableOption mkIf; + inherit (lib) mkDefault mkEnableOption mkIf; in { options.nixos.defaultRoot.enable = mkEnableOption "enable default root user"; config = mkIf cfg.enable { users.users.root = { - home = "/root"; - uid = config.ids.uids.root; - group = "root"; - passwordFile = config.age.secrets.rootPassword.path; + home = mkDefault "/root"; + uid = mkDefault config.ids.uids.root; + group = mkDefault "root"; + passwordFile = mkDefault config.age.secrets.rootPassword.path; }; }; } |
