diff --git a/nixos/modules/services/system/userborn.nix b/nixos/modules/services/system/userborn.nix index d73bd2646c80..07e8be34266e 100644 --- a/nixos/modules/services/system/userborn.nix +++ b/nixos/modules/services/system/userborn.nix @@ -97,14 +97,14 @@ in # home. tmpfiles.settings.home-directories = lib.mapAttrs' ( username: opts: - lib.nameValuePair opts.home { + lib.nameValuePair (toString opts.home) { d = { mode = opts.homeMode; user = username; inherit (opts) group; }; } - ) (lib.filterAttrs (_username: opts: opts.home != "/var/empty") userCfg.users); + ) (lib.filterAttrs (_username: opts: opts.createHome && opts.home != "/var/empty") userCfg.users); services.userborn = { wantedBy = [ "sysinit.target" ];