nix: gnome-keyring ssh integration

This commit is contained in:
js0ny 2025-10-20 05:19:24 +01:00
parent 8f3bcec6f1
commit 679f5bea9d
2 changed files with 8 additions and 3 deletions

View file

@ -1,7 +1,13 @@
{pkgs, ...}: {
programs.gnupg.agent.enableSSHSupport = false;
services.gnome.gnome-keyring.enable = true;
services.gnome.gcr-ssh-agent.enable = true;
programs.seahorse.enable = true;
programs.ssh = {
enableAskPassword = true;
askPassword = "${pkgs.seahorse}/libexec/seahorse/askpass";
};
environment.systemPackages = with pkgs; [
seahorse
];
}