summaryrefslogtreecommitdiff
path: root/dotfiles/system/.gnupg/gpg-agent.conf
blob: 64486654c8c9056ec6511fe0ccdb6da0357a2498 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Pinentry configuration
pinentry-program /usr/bin/pinentry-dmenu
pinentry-timeout 10
allow-loopback-pinentry

# Cache passphrases for entire login session (400 days)
default-cache-ttl 34560000
max-cache-ttl 34560000

# Enable SSH support (use gpg-agent for SSH keys too)
enable-ssh-support

# Prevent external programs from clearing cache
no-allow-external-cache

# Keep running even when no connections
keep-display
keep-tty