From 94dce4f2b8f6cd53fce34a83d050185ebdc73611 Mon Sep 17 00:00:00 2001 From: alsaiduq-lab Date: Sat, 3 Jan 2026 01:21:27 -0700 Subject: [PATCH] fixes the login process there's still some PAM issue left. it's not really a big deal it seems --- hosts/modules/greeter.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/hosts/modules/greeter.nix b/hosts/modules/greeter.nix index 6606f2f..6939c68 100644 --- a/hosts/modules/greeter.nix +++ b/hosts/modules/greeter.nix @@ -12,4 +12,18 @@ compositor.name = "hyprland"; configHome = "/home/${config.theme.user}"; }; + + users.users.greeter = { + isSystemUser = true; + group = "greeter"; + home = "/var/lib/greeter"; + createHome = true; + }; + + users.groups.greeter = {}; + + systemd.tmpfiles.rules = [ + "d /var/lib/greeter/.config/systemd/user 0755 greeter greeter -" + "L+ /var/lib/greeter/.config/systemd/user/xdg-desktop-portal-hyprland.service - - - - /dev/null" + ]; }