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//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 previous-entry bind generic next-entry bind index "c" copy-message bind index "\Cx\Cf" change-folder bind pager "c" copy-message bind pager "#" tag-message bind pager previous-line bind pager next-line bind pager "<" top bind pager ">" bottom bind pager top bind pager 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" "?" # Folder list. macro index "w" "?" # Folder list. #macro index "m" "~/Mail/mbox" # Folder mbox macro index "\Cx\Cs" "|cat > ~/" # Save message macro pager "\Cx\Cb" "?" # Folder list. macro pager "w" "?" # Folder list. macro pager "m" "~/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...