X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=.muttrc;h=385cef98c0ee5535e65b00c3a68cb23424246123;hb=347d9e8ed99ecab08177a795fe7cc98f6fedfd72;hp=993398d5ab9b652cc846f8f973ebcfe59608106b;hpb=2230d8884ef12326cf17dd076a80201e65144746;p=mail.git diff --git a/.muttrc b/.muttrc index 993398d..385cef9 100644 --- a/.muttrc +++ b/.muttrc @@ -3,6 +3,8 @@ set realname='Don Armstrong' source ~/.mail_aliases set alias_file=~/.mail_aliases +source /usr/lib/mutt/source-muttrc.d| + set abort_nosubject=no set autoedit unset beep @@ -267,24 +269,18 @@ bind index V show-version bind pager V show-version bind index A create-alias bind pager A create-alias -#macro index S add_spammer.pls="SPAM\n" -#macro pager S add_spammer.pls="SPAM\n" -#macro index X |"spamassassin -r \n" -#macro pager X |"spamassassin -r \n" macro index S "s=spam/MANUALSPAM\r" macro pager S "s=spam/MANUALSPAM\r" macro index X "=spam/HAM\r" macro pager X "=spam/HAM\r" -macro index "\\T" "=TODO\r" -macro pager "\\T" "=TODO\r" ## ============================================== ## Bindings for editing and reloading the .muttrc ## ============================================== -macro generic ,ve "!gnuclient ~/.muttrc\n" +macro generic ,ve "!sane_editor ~/.muttrc\n" macro generic ,vu ":source ~/.muttrc\r" -macro generic ,va "!gnuclient ~/.mail_aliases \n" +macro generic ,va "!sane_editor ~/.mail_aliases \n" ## ====================== ## Bindings for index @@ -334,19 +330,13 @@ bind pager : enter-command bind pager p previous-undeleted bind pager n next-undeleted bind pager \n next-unread -bind pager \cf forget-passphrase -#bind compose \n send-message +# bind pager \cf forget-passphrase bind compose s send-message bind pager ,p print-message macro pager J "!gpg --keyserver wwwkeys.eu.pgp.net --recv-key " "Get PGP Key" macro pager K "!gpg --lsign-key " "Sign PGP Key" -# funky gimmick, but I never use it =) -#macro pager ,s "|festival --tts\r" - -#macro index M "c{imap1.bonn.id-pro.net}\n" - macro pager "i" "?" macro index "i" "?" @@ -385,15 +375,12 @@ color header green default "^date:" color header yellow default "^newsgroups:" color header yellow default "^reply-to:" color header brightcyan default "^subject:" -color header red default "^x-spam-rule:" +color header red default "^x-spam-score:" color header yellow default "^x-mailer:" color header yellow default "^message-id:" color header yellow default "^Organization:" color header yellow default "^Organisation:" color header yellow default "^User-Agent:" -color header yellow default "^message-id: .*pine" -color header yellow default "^X-Fnord:" -color header yellow default "^X-WebTV-Stationery:" color header yellow default "^X-Message-Flag:" color header yellow default "^X-Diagnostic:" @@ -422,14 +409,12 @@ color status white blue color tilde blue default color tree brightmagenta default color underline yellow default -color body yellow default "[;:]-[)/(|]" # colorise smileys -color body yellow default "[;:][)/(|]" +# color body yellow default "[;:]-[)/(|]" # colorise smileys +# color body yellow default "[;:][)/(|]" color body brightblue default "(http|ftp|news|telnet|finger)://[^ ]*" color index yellow default ~N # New color index yellow default ~O # Old -# color index brightgreen default '~s tgil' -# color index cyan default '~s gilbertt ~f cvs-commits-list' color index brightgreen default '~p' # mail to myself color index brightcyan default '~P' # mail from myself color index magenta default ~F # Flagged @@ -445,6 +430,7 @@ unignore user-agent: x-agent: x-mailer: x-newsreader: unignore newsgroups: posted-to: x-spam-rule: # These can provide amusement unignore X-Fnord: X-WebTV-Stationery: X-Message-Flag: +unignore Message-Id: # procmail rules for listmaster unignore X-Diagnostic: @@ -517,3 +503,8 @@ mailboxes +0_ldo_role mailboxes +oftc mailboxes `for file in ~/Mail/lists/*; do echo -n "+lists/$(basename $file) "; done` mailboxes `for file in ~/Mail/bugs/*; do echo -n "+bugs/$(basename $file) "; done` + +# integration with org mode +macro index \eR "|~/bin/remember_mail\n" +macro pager \eR "|~/bin/remember_mail\n" +