add greetd

This commit is contained in:
2025-10-28 22:34:06 -05:00
parent fb64e3406b
commit fd4119a579

View File

@@ -0,0 +1,25 @@
{
pkgs,
lib,
config,
...
}: {
services.greetd = {
enable = true;
# tuigreet command to run
settings = {
default_session = {
user = "greeter";
command = "${pkgs.greetd.tuigreet}/bin/tuigreet -c Hyprland -t -r --user-menu --remember-user-session --power-shutdown \"systemctl poweroff\" --power-reboot \"systemctl reboot\"";
};
};
};
# ensure the user exists
users.users.greeter = {
isSystemUser = true;
description = "user for greetd";
};
}