From 8ac3a399c4e22b4352848789056cd5c5eecb72f7 Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Thu, 8 Aug 2024 17:16:51 +0200 Subject: [PATCH] Fix incorrect user conversion --- lib/modules/users.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lib/modules/users.nix b/lib/modules/users.nix index ec506781d..aa4f24b3c 100644 --- a/lib/modules/users.nix +++ b/lib/modules/users.nix @@ -96,10 +96,17 @@ if builtins.elem name (builtins.attrNames linuxOptions) then {} else { - ${capitalize name} = options; - }) cfg.users) // { - groups = []; - }; + ${capitalize name} = (lib.attrsets.concatMapAttrs ( + name: value: + if builtins.elem name (builtins.attrNames linuxOptions) + then {} + else { + ${name} = value; + } + ) options) // { + groups = []; + }; + }) cfg.users); }; }; };