summaryrefslogtreecommitdiff
path: root/.mutt
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2019-04-28 12:55:33 -0700
committerMike Crute <mike@crute.us>2019-04-28 12:55:53 -0700
commit479a167b6d96038eac2135bc083e230973ac6b4b (patch)
treee53df549d17bce6a4e99bf593829f14da53e8fab /.mutt
parentb6cfdc3ea92df0f518511b6f5471eb09e22f4d1a (diff)
downloaddotfiles-479a167b6d96038eac2135bc083e230973ac6b4b.tar.bz2
dotfiles-479a167b6d96038eac2135bc083e230973ac6b4b.tar.xz
dotfiles-479a167b6d96038eac2135bc083e230973ac6b4b.zip
Configure GPG
Diffstat (limited to '.mutt')
-rw-r--r--.mutt/fastmail.account3
-rw-r--r--.mutt/muttrc17
2 files changed, 20 insertions, 0 deletions
diff --git a/.mutt/fastmail.account b/.mutt/fastmail.account
index ad752be..ae84c2e 100644
--- a/.mutt/fastmail.account
+++ b/.mutt/fastmail.account
@@ -12,6 +12,9 @@ set imap_pass = $my_pass
12set smtp_url = "smtps://$my_user@smtp.fastmail.com/" 12set smtp_url = "smtps://$my_user@smtp.fastmail.com/"
13set smtp_pass = $my_pass 13set smtp_pass = $my_pass
14 14
15set my_gpg_home = "~/.gnupg-mutt"
16set pgp_default_key="0xAE63050A"
17
15mailboxes =INBOX 18mailboxes =INBOX
16mailboxes =Archive 19mailboxes =Archive
17mailboxes =Drafts 20mailboxes =Drafts
diff --git a/.mutt/muttrc b/.mutt/muttrc
index 9119757..6708b16 100644
--- a/.mutt/muttrc
+++ b/.mutt/muttrc
@@ -45,3 +45,20 @@ macro pager \cb <pipe-entry>'urlview'<enter> 'Follow links with urlview'
45 45
46source ~/.mutt/active.account 46source ~/.mutt/active.account
47# source colorscheme 47# source colorscheme
48
49# This has to be after active.account so $my_gpg_home is defined
50set pgp_replyencrypt=yes
51set pgp_check_gpg_decrypt_status_fd=yes
52set pgp_decode_command="gpg --homedir $my_gpg_home --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
53set pgp_verify_command="gpg --homedir $my_gpg_home --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f"
54set pgp_decrypt_command="gpg --homedir $my_gpg_home --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
55set pgp_sign_command="gpg --homedir $my_gpg_home --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
56set pgp_clearsign_command="gpg --homedir $my_gpg_home --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?a?-u %a? %f"
57set pgp_encrypt_only_command="pgpewrap gpg --homedir $my_gpg_home --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
58set pgp_encrypt_sign_command="pgpewrap gpg --homedir $my_gpg_home %?p?--passphrase-fd 0? --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
59set pgp_import_command="gpg --homedir $my_gpg_home --no-verbose --import %f"
60set pgp_export_command="gpg --homedir $my_gpg_home --no-verbose --export --armor %r"
61set pgp_verify_key_command="gpg --homedir $my_gpg_home --verbose --batch --fingerprint --check-sigs %r"
62set pgp_list_pubring_command="gpg --homedir $my_gpg_home --no-verbose --batch --quiet --with-colons --with-fingerprint --with-fingerprint --list-keys %r"
63set pgp_list_secring_command="gpg --homedir $my_gpg_home --no-verbose --batch --quiet --with-colons --with-fingerprint --with-fingerprint --list-secret-keys %r"
64set pgp_good_sign="^gpgv?: Good signature from "