i3: use new gnupg.agent module

This commit is contained in:
Gabriel Ebner 2019-10-31 20:41:31 +01:00
parent b0fa421392
commit 37d852f36d

7
i3.nix

@ -91,7 +91,7 @@
name = "i3wm"; name = "i3wm";
start = '' start = ''
export XDG_DATA_DIRS=/run/current-system/sw/share/''${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS export XDG_DATA_DIRS=/run/current-system/sw/share/''${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS
export $(${pkgs.gnome3.gnome_keyring}/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg) export $(${pkgs.gnome3.gnome_keyring}/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export XDG_CURRENT_DESKTOP=X-Generic export XDG_CURRENT_DESKTOP=X-Generic
for m in xsettings; do for m in xsettings; do
${pkgs.gnome3.gnome_settings_daemon}/libexec/gsd-$m & ${pkgs.gnome3.gnome_settings_daemon}/libexec/gsd-$m &
@ -154,4 +154,9 @@
extraModules = [ pkgs.pulseaudio-modules-bt ]; extraModules = [ pkgs.pulseaudio-modules-bt ];
}; };
programs.gnupg = {
agent.enable = true;
agent.pinentryFlavor = "gnome3";
};
} }