summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGrisha Shipunov2025-06-22 15:57:23 +0200
committerGrisha Shipunov2025-06-22 15:57:23 +0200
commit3e13c291d37c1fe440092267ea1e016dcdf23f9f (patch)
treeeca4e719e615b566862b36a08dea1d99845f9974 /modules
parentdad19d85e701cbc8b05c07e6567ed065c739fb52 (diff)
try fixing gnome keyring
Diffstat (limited to 'modules')
-rw-r--r--modules/niri.nix13
1 files changed, 12 insertions, 1 deletions
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;