aboutsummaryrefslogtreecommitdiff
path: root/modules/user
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user')
-rw-r--r--modules/user/system/default.nix14
1 files changed, 6 insertions, 8 deletions
diff --git a/modules/user/system/default.nix b/modules/user/system/default.nix
index 52d8116..dad00e0 100644
--- a/modules/user/system/default.nix
+++ b/modules/user/system/default.nix
@@ -1,16 +1,14 @@
-{config, ...}: let
+{
+ config,
+ lib,
+ ...
+}: let
cfg = config.collinux.user;
in {
users.users."${cfg.name}" = {
isNormalUser = true;
description = cfg.name;
- extraGroups =
- ["networkmanager" "disks"]
- ++ (
- if cfg.isAdmin
- then ["wheel"]
- else []
- );
+ extraGroups = ["networkmanager" "disks"] ++ (lib.optional cfg.isAdmin "wheel");
hashedPassword = cfg.password;
};