X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=.mutt%2Fmuttrc;h=b6417e30eecba994cb36939a8bc1009eb4b83def;hb=61d1f412efa1a69861ab48328300cb7eec2cd305;hp=a9d99459e4a38ea5942da6bdf53596ba45b63071;hpb=6c6e1b5d8c2278a9bd75987cf7db73348b91b855;p=dotfiles.git diff --git a/.mutt/muttrc b/.mutt/muttrc index a9d9945..b6417e3 100644 --- a/.mutt/muttrc +++ b/.mutt/muttrc @@ -13,6 +13,7 @@ source ~/.mutt/mailboxes # Receiving, sending and searching set sendmail="msmtp -C /home/mart/.mutt/msmtprc" macro index,pager $ "offlineimap -c ~/.mutt/offlineimaprc &" "Force refresh" +macro attach B "firefox \"data:text/html;base64,$(base64 -w 0 <&0)\"" macro index \ "set my_old_pipe_decode=\$pipe_decode my_old_wait_key=\$wait_key nopipe_decode nowait_key\ notmuch-mutt -r --prompt search\ @@ -20,22 +21,13 @@ macro index \ set pipe_decode=\$my_old_pipe_decode wait_key=\$my_old_wait_key" \ "notmuch: search mail" -# Clean up mailing lists -macro index,pager \Ct "\ -~C vim@vim.org | ~C vim_use=vim\ -~C lists.debian.org=debian\ -~C mutt-users@mutt.org=mutt\ -~C praat-users=praat\ -~C i3-discuss@i3.zekjur.net=i3\ -" "Clean up mailing lists" - # Key bindings -bind index gg first-entry -bind index G last-entry -bind pager k previous-line -bind pager j next-line -bind pager gg top -bind pager G bottom +bind index gg first-entry +bind index G last-entry +bind pager k previous-line +bind pager j next-line +bind pager gg top +bind pager G bottom bind pager R group-reply # Misc options @@ -43,7 +35,7 @@ set timeout=2 set mail_check=0 set include=yes set delete=yes -set confirmappend=yes +set confirmappend=no set fast_reply=yes # Display options @@ -69,8 +61,9 @@ set tilde set quote_regexp="^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+" # Aliases -set alias_file=~/.mutt/alias -source ~/.mutt/alias +set query_command = "abook --mutt-query '%s'" +macro index,pager a "abook --add-email-quiet" "Add this sender to Abook" +bind editor complete-query # Colors color normal white default @@ -96,20 +89,7 @@ color index red default ~D color index brightblue default ~F # Crypto -set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f" -set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f" -set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f" -set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" -set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" -set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f" -set pgp_import_command="gpg --no-verbose --import -v %f" -set pgp_export_command="gpg --no-verbose --export --armor %r" -set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r" -set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r" -set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r" -set pgp_sign_as=0xAD3FEBE7 -set pgp_timeout=60 -set pgp_good_sign="^gpg: Good signature from" +source /etc/Muttrc.gpg.dist set crypt_autosign set crypt_replysign set crypt_replysignencrypted=yes