# Andrew McNabb's .muttrc # # default from address set from=amcnabb@mcnabbs.org set realname="Andrew McNabb" # regex for mutt to recognize which addresses are to me alternates "^(amcnabb|andrew@mcnabbs.org|a@mcnabbs.org|a@cs.byu.edu)" # with use_domain, make outgoing addresses without hostname be @mcnabbs.org set hostname=mcnabbs.org # Place where Mutt should save new aliases set alias_file=~/.mutt-aliases #cache passphrase for ## seconds set pgp_timeout=1800 # DOUBLE CHECK THIS set reverse_name ### Mailbox Options # use maildir for new folders set mbox_type="Maildir" # Default location of mailboxes set folder=~/mail # folders that mutt should poll for new messages (note: this line must # be after the "set folder" line) mailboxes =IN =Ismug =Isystem =Iuugoff =Iuug =Iplug =Ipython =Itwisted #=Inutch # primary inbox set spoolfile=+/IN # location of sent-mail folder set record=+/Sent # location of postponed messages folder set postponed=+/Postponed # don't mark unread messages as old set mark_old=no #mime_lookup application/octet-stream ### General UI Options # Put the Status bar at the top of the page instead of the bottom. set status_on_top=yes # ask before quitting. set quit=ask-yes ### Compose Options # sometimes I want to send a message with no subject set abort_nosubject=no # sometimes I want to send a message without changing the body set abort_unmodified=no # don't include Delivered-To headers when bouncing set bounce_delivered=no # subject line for forwarded messages set forward_format="Fwd: %s" # often I don't edit forwarded messages set forward_edit=no # always save copy of outgoing messages set copy=yes # in outgoing mail, convert addresses with no hostname to be @mcnabbs.org # (specified by hostname) set use_domain=yes # use vim--mail-specific options are in .vimrc set editor="vim -c 'set filetype=mail'" # signature set signature="~/.signature" set sig_dashes=no # send hooks send-hook "~A" unmy_hdr From send-hook "~C cs\.byu\.edu" my_hdr "From: Andrew McNabb " send-hook "~C uug\.byu\.edu" my_hdr "From: Andrew McNabb " send-hook "~C smug-devel@lists\.sourceforge\.net" my_hdr "From: Andrew McNabb " # pgp and composing set pgp_autosign=yes set pgp_replyencrypt=yes set pgp_replysignencrypted=yes set forward_decrypt=no # don't do smime, even if I'm replying to an smime'd message set crypt_autosmime=no set send_charset="us-ascii:utf-8" #set ignore_list_reply_to=yes ### Message Index Options # check for new messages every n seconds (while keys are being pressed) set mail_check=5 # check for new messages every n seconds (while inactive) set timeout=30 # don't move messages from my inbox set move=no # don't automatically create new mailboxes when I save a message set confirmcreate=yes # don't retardedly confirm when saving messages set confirmappend=no # searches wrap back to the top of the mailbox set wrap_search=yes # sort by threads set sort=threads # subsort by date set sort_aux=date-sent ### Pager Options # html email stinks #auto_view text/html set implicit_autoview=yes # overlap n lines when skipping to next page set pager_context=3 set menu_context=3 # show n messages from message index above the pager set pager_index_lines=6 # don't scroll jump into next message at the bottom of this message set pager_stop=yes # pad blank lines with tilde a la vi set tilde=yes # headers to show ignore "Errors-To" "List-" "Received" ignore "X-" "User-Agent" "In-Reply-To" "Mime-Version" ignore "Message-ID" "References" ignore "Delivered-To" "Return-Path" ignore "Content" "Importance" "Precedence" ignore "DomainKey-Signature" "DKIM-Signature" "Comment" "Thread-Index" ignore "Approved-By" "Face" ignore "Accept-Language" "AcceptLanguage" "Thread-Topic" unignore "Date" # deal with inline pgp (as opposed to MIME) set pgp_auto_decode=yes #set signature="~/bin/mailsig.php|" #send-hook "cs\.byu\.edu" my_hdr "From: Andrew McNabb " color normal default default #Commands set print_command="print.sh" # Use "Q" to query, "a" to run abook, and "A" to add to address book set query_command="abook --mutt-query '%s'" #macro index,pager A |'abook --add-email'\n " macro index A |'abook --add-email'\n " macro pager A |'abook --add-email'\n " #macro generic,index,pager a "abook" #macro generic a "abook" #macro index a "abook" #macro pager a "abook" #other files source ~/.mutt-pgp source ~/.mutt-aliases source ~/.mutt-bindings