###################################################################### ## Joe Blaylock's .muttrc ## ## Files, folders, setting reasonable defualts: ###################################################################### ################### # Set up Folders: ################### set folder=~/mail set spoolfile=+spool_default set record=+archive_sent_mail set postponed="+postponed_message" set signature=~/.signature_default ################### # Set up Aliases: ################### source ~/.mutt_aliases # get my aliases file set alias_file=~/.mutt_aliases # ditto ################### # Yes/no/maybe-so ################### set fast_reply # skip confirm on reply set pager_stop # at the end of message, PgDn doesn't go to next set reverse_alias # If they're in my alias file, it displays their name set include=yes # don't confirm include on reply set delete=yes # delete flagged on folder close ################### # Very particular things ################### set realname='Joseph Blaylock' set alternates=jrbl@(cinternet|jrbl|canonical)\.(org|net) set editor='vi -c "set wrapmargin=8"' set attribution="%n [%a] said:" # name at [email] said: set hostname=cinternet.net set sort=threads ################### # Defaults to turn off: ################### unset confirmappend unset markers ###################################################################### ## The following do special things for my various addresses. It makes ## mutt dtrt when I am jrbl@jrbl.org or jrbl@cinternet.net ###################################################################### ################### # default ################### folder-hook '.' 'my_hdr From: Joseph Blaylock ' folder-hook '.' 'set signature=~/.signature_default' folder-hook '.' 'set sig_dashes' folder-hook '.' 'set hostname=cinternet.net' ################### # canonical.org ################### folder-hook '+spool_canonical_org' 'my_hdr From: Joseph Blaylock ' folder-hook '+spool_canonical_org' 'set signature=~/.signature_canonical' folder-hook '+spool_canonical_org' 'set sig_dashes' folder-hook '+spool_canonical_org' 'set hostname=canonical.org' ################### # jrbl.org ################### folder-hook '+spool_jrbl_org' 'my_hdr From: Joseph Blaylock ' folder-hook '+spool_jrbl_org' 'my_hdr Reply-To: jrbl@jrbl.org' folder-hook '+spool_jrbl_org' 'set signature=~/.signature_jrbl' folder-hook '+spool_jrbl_org' 'set sig_dashes' folder-hook '+spool_jrbl_org' 'set hostname=jrbl.org' ###################################################################### ## Key Bindings, macros, etc.: ###################################################################### ################### # Key Bindings ################### bind pager previous-page # page up = page up bind pager next-page # page down = page down bind pager previous-line # up arrow = up a line bind pager next-line # down arrow = down a line bind pager l list-reply # instead of 'L' bind index l list-reply # instead of 'L' ################### # Key Macros ################### macro index \cb |urlview\n macro pager \cb |urlview\n ###################################################################### ## Look and feel: colors, etc. ###################################################################### ################### # Color options ################### color normal black white color status cyan black color indicator white black color tree yellow white color header blue white ^Date: color header blue white ^From: color header blue white ^To: color header blue white ^Cc: color header brightblue white ^Subject: color body green white "(ftp|http)://[^ >)\"]+" color body green white [-a-z_0-9.]+@[-a-z_0-9.]+ color tilde white white color markers red black color search black green ################### # Mono options ################### mono indicator reverse mono header bold ^Date: mono header bold ^From: mono header bold ^To: mono header bold ^Cc: mono header bold ^Subject: mono body reverse "(ftp|http)://[^ >)\"]+" mono body reverse [-a-z_0-9.]+@[-a-z_0-9.]+ ################### # Header Display ################### ignore * # this means "ignore all lines by default" unignore from: subject to cc date x-mailer x-url reply-to x-mailing-list x-no-archive hdr_order Date: From: To: Cc: Subject: # headers in that order, rather than the default ###################################################################### ## List subscriptions, incoming mailbox handling stuff ###################################################################### ################### # Lists ################### lists hackers cglug-chat paul-tol paul-discuss kragen-tol kragen-discuss ################### # Mailboxes ################### mailboxes ! mailboxes /home/jrbl/mail/spool_jrbl_org mailboxes /home/jrbl/mail/spool_canonical_org ###################################################################### ## Misc junk that doesn't fit anyplace else ###################################################################### folder-hook '+archive_sent-mail' 'set sort=date-received'