23 lines
421 B
Nix
23 lines
421 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
services.gpg-agent = {
|
|
enable = true;
|
|
defaultCacheTtl = 1800;
|
|
maxCacheTtl = 1800;
|
|
pinentry.package = pkgs.pinentry-qt;
|
|
};
|
|
|
|
services.gpg-agent.extraConfig = ''
|
|
pinentry-program ${pkgs.pinentry-qt}/bin/pinentry
|
|
'';
|
|
|
|
programs.gpg = {
|
|
enable = true;
|
|
settings = {
|
|
auto-key-locate = "local,wkd,keyserver";
|
|
keyserver = "hkps://keys.openpgp.org";
|
|
};
|
|
};
|
|
}
|