All pastes #390491 Raw Edit

Stuff

public text v1 · immutable
·published 2007-03-11 14:19 UTC
rendered paste body
set hostname="foobar"
set reply_to=no
set from="user@hsot.com"
set realname="foobar"
set editor=vim
# copies my sent mail to mailbox sent_mail
set copy=yes
# + is a mailbox shortcut. it expands to whatever you set in folder
set record=+sent
set mbox="/home/<username>/Mail/mbox"

###############################################################################
#                                                                             #
# HOW STUFF LOOKS                                                             #
#                                                                             #
###############################################################################

# order of headers when i read mail
hdr_order Date: From: Organization: User-Agent: X-Mailer To: Cc: Reply-To: Subject:

# ignore all headers, then unignore the ones I wanna see
ignore *
unignore Date: From: Organization: User-Agent: X-Mailer To: Cc: Reply-To: Subject:

# forwarded mail say this
set forward_format="Fwd: %s"

# what the date format looks like
set date_format="!%a %b %d, %Y at %I:%M:%S%p"

# i like to see the headers when composing email
set edit_headers

# paging shows me one line leftover
set pager_context=1

# prevent pager from going to next message unlesss you say so
set pager_stop

# no wrap around markers
set nomarkers

# defaults for all folders are threaded w/ mini index of 11 lines "." means all mailboxes
folder-hook . set sort=threads

# i get to see the index and pager together when paging
folder-hook . set pager_index_lines=6

# these don't get sorted by threads
folder-hook /home/avenger/.maildir set sort=date-received
folder-hook +sent set sort=date-sent

# sets what folders look like, which fields go where, in what order, etc...
# folder-hook . 'set index_format="%4C %Z %{%a %b %d %Y} %-35.35F %-5c %-20s"'
folder-hook . 'set index_format="%4C %Z %S %d %-50.50F %-5c %-20s"'

###############################################################################
#                                                                             #
# HOW MUTT BEHAVES                                                            #
#                                                                             #
###############################################################################

set mailcap_path=~/.mailcap

# unread old messages are still unread after quitting
unset mark_old

# when tag articles, actions are default for all tagged messages
set auto_tag

# ask me to quit. default no
set quit=yes

# don't ask me about appending messages to other boxes
unset confirmappend

###############################################################################
#                                                                             #
# KEY BINDINGS                                                                #
#                                                                             #
###############################################################################

bind generic    "#"      tag-entry
bind generic    <left>   previous-entry
bind generic    <right>  next-entry
bind index      "c"      copy-message
bind index      "\Cx\Cf" change-folder
bind pager      "c"      copy-message
bind pager      "#"      tag-message
bind pager      <up>     previous-line
bind pager      <down>   next-line
bind pager      "<"      top
bind pager      ">"      bottom
bind pager      <home>   top
bind pager      <end>    bottom
bind pager      "{"      previous-thread
bind pager      "}"      next-thread
bind browser    "e"      check-new
macro index \cB |w3m\n "call w3m to extract URLs out of a message"
macro pager \cB |w3m\n "call w3m to extract URLs out of a message"

macro index "\Cx\Cb" "<change-folder>?"      # Folder list.
macro index "w" "<change-folder>?"           # Folder list.
#macro index "m" "<change-folder>~/Mail/mbox" # Folder mbox
macro index "\Cx\Cs" "|cat > ~/"             # Save message
macro pager "\Cx\Cb" "<change-folder>?"      # Folder list.
macro pager "w" "<change-folder>?"           # Folder list.
macro pager "m" "<change-folder>~/Mail/mbox" # Folder mbox
macro pager "\Cx\Cs" "|cat > ~/"             # Save message

###############################################################################
#                                                                             #
# COLORS                                                                      $
#                                                                             #
###############################################################################

color normal     white         black
color hdrdefault brightcyan    black
color signature  green         black
color attachment brightyellow  black
color indicator  black         cyan
color quoted     green         black
color quoted1    white         black
color tilde      blue          black
color quoted2    cyan          black
color body       brightcyan    black "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"
color body       brightwhite   black "(http|ftp|news|telnet|finger)://[^ \">\t\r\n]*"
color body       brightwhite   black "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
color header     brightmagenta black ^(Date):
color header     brightyellow  black ^Subject:
color body       brightred     black " [;:]-*[)>(<|]"       # :-) etc...