1 # Name and info set realname="Mart Lubbers"
2 set from="mart@martlubbers.net"
5 set my_hdr="X-PGP-Key: http://www.martlubbers.net/mart@martlubbers.net.asc"
7 # Receiving and sending email
8 set my_force_agent=`gpg -dq ~/passwd.gpg >> /dev/null`
9 set sendmail="msmtp -C /home/mart/.mutt/msmtp -f mart@martlubbers.net -a net"
12 bind index gg first-entry
13 bind index G last-entry
16 bind pager k previous-line
17 bind pager j next-line
20 bind pager R group-reply
23 macro index S "<shell-escape>mutt-notmuch-py ~/.mutt/mail/temp<enter><change-folder-readonly>+temp<enter>" "search mail (using notmuch)"
24 macro index,pager $ "<sync-mailbox><shell-escape>offlineimap -c ~/.mutt/offlineimaprc &<enter>" "Force refresh"
25 macro index,pager \CT "\
26 <tag-pattern>~C vim@vim.org | ~C vim_use<enter><tag-prefix-cond><save-message>=vim<enter><end-cond>\
27 <tag-pattern>~C lists.debian.org<enter><tag-prefix-cond><save-message>=debian<enter><end-cond>\
28 <tag-pattern>~C mutt-users@mutt.org<enter><tag-prefix-cond><save-message>=mutt<enter><end-cond>\
29 <tag-pattern>~C praat-users<enter><tag-prefix-cond><save-message>=praat<enter><end-cond>\
30 <tag-pattern>~C i3-discuss@i3.zekjur.net<enter><tag-prefix-cond><save-message>=i3<enter><end-cond>\
31 <sync-mailbox>" "Clean up mailing lists"
32 macro index,pager \cb "|urlview\n"
36 set folder=~/.mutt/mail/
37 set spoolfile=+/INBOX/
40 set postponed="+Drafts/"
44 source ~/.mutt/mailboxes
49 set sort_browser=alpha
53 set duplicate_threads=yes
56 unignore headers from to subject date cc
59 set pager_index_lines=20
64 set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
65 alternative_order text/plain text/enriched text/html
68 set alias_file="~/.mutt/alias"
69 source "~/.mutt/alias"
72 subscribe debian-user-dutch@lists.debian.org
73 subscribe debian-user@lists.debian.org
74 subscribe vim_use@googlegroups.com
76 subscribe mutt-user@mutt.org
77 subscribe praat-users@egroups.com
78 subscribe i3-discuss@i3.zekjur.net
87 color normal white default
88 color attachment brightyellow default
89 color hdrdefault cyan default
90 color indicator default cyan
91 color markers brightred default
92 color quoted green default
93 color signature cyan default
94 color status brightgreen blue
95 color tilde blue default
96 color tree red default
97 color body brightred default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+
98 color body brightblue default (https?|ftp)://[\-\.\,/%~_:?\#a-zA-Z0-9]+
100 color quoted1 brightyellow default
101 color quoted2 red default
102 color hdrdefault cyan default
103 color signature cyan default
105 color index green default ~p
106 color index brightyellow default ~N
107 color index blue default ~T
108 color index red default ~D
109 color index brightblue default ~F
112 set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f"
113 set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f"
114 set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f"
115 set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
116 set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
117 set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
118 set pgp_import_command="gpg --no-verbose --import -v %f"
119 set pgp_export_command="gpg --no-verbose --export --armor %r"
120 set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r"
121 set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r"
122 set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r"
124 set pgp_sign_as=0xAD3FEBE7
126 set pgp_good_sign="^gpg: Good signature from"
130 set crypt_replysignencrypted=yes
131 set crypt_verify_sig=yes
133 message-hook '!(~g|~G) ~b"^-----BEGIN\ PGP\ (SIGNED\ )?MESSAGE"' "exec check-traditional-pgp"