# https://www.gnupg.org/documentation/manuals/gnupg/GPG-Configuration-Options.html
# https://www.gnupg.org/documentation/manuals/gnupg/GPG-Esoteric-Options.html

# No greeting
no-greeting

# No version in output
no-emit-version

# Allow invalid timestamps
#ignore-time-conflict

# Key servers
keyserver hkp://keys.gnupg.net

# The command line that should be run to view a photo ID
photo-viewer "qimgv %i"

# Use the following options when verifying signatures
verify-options show-photos pka-lookups

# Disable caching of passphrase for symmetrical ops
no-symkey-cache

# Display all keys and their fingerprints
with-fingerprint

# Long hexadecimal key format
#keyid-format 0xlong

# The default key to sign with
default-key {{ gpg_signature }}

# Use the default key as default recipient
default-recipient-self

# The default for new key generation (use rsa for compabilities)
#default-new-key-algo rsa4096/cert+ed25519/sign+cv25519/encr
default-new-key-algo ed25519/cert,sign+cv25519/encr
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES TWOFISH CAMELLIA256 ZLIB BZIP2 ZIP Uncompressed

# The message digest algorithm used when signing a key
cert-digest-algo SHA512

# Personal algorithms
personal-cipher-preferences CAMELLIA256 TWOFISH AES256 AES
personal-digest-preferences SHA512 SHA384 SHA256
personal-compress-preferences ZLIB BZIP2 ZIP Uncompressed

# Bad algorithms
disable-cipher-algo 3DES
disable-cipher-algo BLOWFISH
