Replace GnuPG agent with SSH agent
This commit is contained in:
parent
e652fb2afb
commit
f56d6eac91
14
home.nix
14
home.nix
|
@ -188,11 +188,6 @@ in {
|
|||
};
|
||||
};
|
||||
|
||||
programs.gpg = {
|
||||
enable = hardware.gpgSmartcards.enable;
|
||||
scdaemonSettings.disable-ccid = true;
|
||||
};
|
||||
|
||||
programs.helix = {
|
||||
enable = true;
|
||||
defaultEditor = true;
|
||||
|
@ -318,14 +313,7 @@ in {
|
|||
'';
|
||||
};
|
||||
|
||||
services.gpg-agent = {
|
||||
enable = hardware.gpgSmartcards.enable;
|
||||
enableSshSupport = true;
|
||||
pinentryPackage =
|
||||
if graphical
|
||||
then pkgs.pinentry-gtk2
|
||||
else pkgs.pinentry-curses;
|
||||
};
|
||||
services.ssh-agent.enable = true;
|
||||
|
||||
xdg.userDirs =
|
||||
let
|
||||
|
|
Reference in a new issue