diff --git a/modules/default.nix b/modules/default.nix index 1b72b53..1461a90 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -6,5 +6,6 @@ ./hyprland.nix ./shell.nix ./wayland.nix + ./greeter.nix ]; } \ No newline at end of file diff --git a/modules/greeter.nix b/modules/greeter.nix new file mode 100644 index 0000000..d8054b2 --- /dev/null +++ b/modules/greeter.nix @@ -0,0 +1,19 @@ +{ pkgs, ... }: +{ + services.gnome.gnome-keyring.enable = true; + security.pam.services.greetd.enableGnomeKeyring = true; + + services.greetd = { + enable = true; + settings = { + initial_session = { + command = "Hyprland"; + user = "rhea"; + }; + default_session = { + command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd Hyprland"; + user = "rhea"; + }; + }; + }; +}