diff --git a/modules/niri.nix b/modules/niri.nix index 2355b06..441c55b 100644 --- a/modules/niri.nix +++ b/modules/niri.nix @@ -101,7 +101,18 @@ }; services.gnome.gnome-keyring.enable = true; - security.pam.services.greetd.enableGnomeKeyring = true; + programs.seahorse.enable = true; + + # https://github.com/JohnRTitor/nix-conf/commit/53bc83aef18849976d5a42cc727d38dd0e38c5b0 + security.pam.services = { + greetd.enableGnomeKeyring = true; + greetd-password.enableGnomeKeyring = true; + login.enableGnomeKeyring = true; + }; + services.dbus.packages = with pkgs; [ + gnome-keyring + gcr + ]; services.greetd = { enable = true;