nixos/cosmic-greeter: create /run/cosmic-greeter directory

Also uses the right home mode for `cosmic-greeter` user
This commit is contained in:
Heitor Augusto
2025-10-06 13:42:21 -03:00
committed by John Titor
parent 8e0bb5c719
commit ffca8e56c5

View File

@@ -55,12 +55,19 @@ in
};
};
systemd.tmpfiles.settings.cosmic-greeter."/run/cosmic-greeter".d = {
group = "cosmic-greeter";
mode = "0755";
user = "cosmic-greeter";
};
# The greeter user is hardcoded in `cosmic-greeter`
users.groups.cosmic-greeter = { };
users.users.cosmic-greeter = {
description = "COSMIC login greeter user";
isSystemUser = true;
home = "/var/lib/cosmic-greeter";
homeMode = "0750";
createHome = true;
group = "cosmic-greeter";
};