set alias_file=~/.mail_aliases # where I keep my aliases set arrow_cursor # use -> instead of hiliting the whole line set autoedit # go to the editor right away when composing set beep_new # beep on new mail set noconfirmappend # don't ask me if i want to append to mailboxes set copy=yes # always save a copy of outgoing messages set delete=yes # purge deleted messages without asking set edit_headers # let me edit the message header when composing set editor='vim -c "set tw=72" -c "set ts=4" -c "set wrap"' set fast_reply # skip initial prompts when replying set hdr_format="%4C %Z %{%m/%d} %-15.15F (%4c) %s" # format of the index set hostname="void.printf.net" # my DNS domain set include # always include messages when replying set nomark_old # i don't care about whether a message is old set mail_check=10 # how often to poll for new mail set mbox=+mbox # where to store read messages set move=yes # don't ask about moving messages, just do it set pager_index_lines=6 # how many index lines to show in the pager set postponed=+postponed # mailbox to store postponed messages in set noprompt_after # ask me for a command after the pager exits set read_inc=25 # show progress when reading a mailbox set record=+outbox # default location to save outgoing mail set reply_to # always use reply-to if present set reverse_alias # attempt to look up my names for people set reverse_name # use my address as it appears in the message # i am replying to set nosave_empty # remove files when no messages are left set signature="~/things-code/sig.pl|" # file which contains my signature set sort=threads # primary sorting method set sort_browser=reverse-date # how to sort files in the dir browser set spoolfile='/var/spool/mail/chris' # where my new mail is located set strict_threads # don't thread by subject set tilde # virtual lines to pad blank lines in the pager set nouse_domain # don't qualify local addresses with $domain set pgp_verify_sig=no # don't automatically verify message signatures set write_inc=25 # show progress while writing mailboxes ignore * # this means "ignore all lines by default" unignore from: subject to cc mail-followup-to \ date x-mailer x-url # this shows how nicely wrap long lines color attachment brightwhite default color error white default color hdrdefault brightcyan default color indicator brightcyan default color markers brightgreen default color quoted white default color quoted1 brightcyan default color quoted2 brightgreen default color quoted3 brightcyan default color search magenta default color signature brightblue default color status white blue color tilde magenta default color tree brightcyan default color header brightcyan default "^(From|To|Cc):" color header brightcyan default "^Subject:" color header brightblue default "^Date:" color body brightwhite default " [;:]-*[)>(<|P]" color index white default ~A color index brightcyan default ~N color index brightcyan default ~O color index green default ~F color index brightblue default ~Q color index brightyellow default ~P color index brightred default ~T color index brightmagenta default ~D bind generic "\e<" first-entry # emacs-like bindings for moving to top/bottom bind generic \e> last-entry bind generic { top-page bind generic } bottom-page bind generic \177 last-entry macro index \cb |urlview\n # simulate the old browse-url function macro index S C=todo\n # save message to =todo macro pager S iC=todo\n bind pager G bottom # just like vi and less my_hdr From: Chris Ball mailboxes `echo $HOME/Mail/* | sed -e s/mbox// | sed -e s/outbox//` unhdr_order * # forget the previous settings hdr_order date from subject to cc auto_view application/x-gunzip auto_view application/x-gzip