.hive/home/jonas/yubikey.nix
Jonas Röger ae81d8e852
Revert "Revert "24.05 upgrade""
This reverts commit 41b2206e7444a2f6b9e7a687077fd2751354e441.
2024-07-10 12:06:45 +02:00

26 lines
534 B
Nix

{config, pkgs, ...}: {
programs.gpg = {
enable = true;
mutableKeys = false;
mutableTrust = false;
publicKeys = [
{
source = ./static/keys/my_pub.asc;
trust = "ultimate";
}
];
};
services.gpg-agent = {
enable = true;
enableSshSupport = true;
enableZshIntegration = true;
pinentryPackage = pkgs.pinentry.qt;
extraConfig = ''
allow-emacs-pinentry
'';
};
home.sessionVariables = {
SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh";
};
}