#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- # ~/.muttrc # ----------- # Mutt MUA configuration file for Justin Roth # #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- # Options # keep N until i've read it! unset mark_old # User description ######################################################## set realname = "Justin Roth" #set reply_to = ask-yes #set reverse_name = no #set reverse_realname = yes set from = jroth@chaffee.com #set gecos_mask = "^[^,]*" set hidden_host = yes #set hostname = "" set alternates = (jroth)@(chaffee.com|chaffeegroup.com) # General mutt options #################################################### #set wait_key = yes #set weed = yes set status_on_top = yes #set suspend = yes set timeout = 300 set beep = no #set user_agent = yes #set delete_untag = yes set prompt_after = no #set quit = yes set read_inc = 5 set mail_check = 30 #set menu_scroll = no #set meta_key = no #set help = yes #set history = 10 #set read_only = no #set date_format = "!%a, %b %d, %Y at %I:%M:%S%p %Z" set delete = ask-yes #set dotlock_program = "/usr/local/bin//mutt_dotlock" #set beep_new = no #set charset = "iso-8859-1" #set check_new = yes # Custom key bindings. ########################################################################## #bind index x sync-mailbox #bind index c mail #bind query c mail #bind pager c mail #bind index \ct query #bind index last-entry #bind browser last-entry #bind pager j next-line #bind pager k previous-line #bind index j next-entry #bind index k previous-entry #bind pager n next-entry #bind pager p previous-entry #bind index 0 change-folder #bind pager H toggle-quoted #macro index g 0=. "Change folder, wait for input." macro index i 0! "Change folder to inbox." #macro index m !newmail "Check for new mail." macro index a !abook "Manage address book." #macro index . T~A\;WN^t~A "Catchup messages." # macro index I 0{forkbomb.martini.nu}INBOX. "Connect to work mail." # OS Specific options ################################################## set tmpdir = /tmp #set print = ask-no #set print_command = "lpr" #set print_decode = yes #set ispell = "ispell" #set locale = "C" #set shell = "" set spoolfile="~/mbox" # Menu index ############################################################## #set wrap_search = yes #set sort_re = yes #set status_chars = "-*%A" #set status_format = "-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---" set strict_threads = yes #set thorough_search = no #set to_chars = " +TCF" #set simple_search = "~f %s | ~s %s" set sort = threads set sort_aux = date-received #set resolve = yes #set index_format = "%4C %Z %{%b %d} %-15.15L (%4l) %s" #set mark_old = yes #set allow_8bit = yes #set arrow_cursor = no #set ascii_chars = no #set auto_tag = no #set collapse_unread = yes #set uncollapse_jump = no # Color defs ################################## color normal white black color tilde black black color quoted green black color quoted1 red black color quoted2 cyan black color indicator brightwhite red color error brightred black color status brightcyan blue color tree yellow black color message brightyellow blue color markers red black color attachment brightmagenta black color search default green color hdrdefault yellow black color header brightyellow black ^(From|Subject): color body brightyellow blue "(ftp|http)://[^ ]+" # point out URLs color body brightyellow black [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses color bold brightgreen black color underline brightgreen black # Internal Pager ########################################################## set visual = vi set sig_dashes = no #set smart_wrap = yes #set smileys = "(>From )|(:[-^]?[][)(><}{|/DP])" #set quote_regexp = "^([ \t]*[|>:}#])+" #set pager = "builtin" set pager_context = 2 #set pager_format = "-%Z- %C/%m: %-20.20n %s" #set pager_index_lines = 0 set pager_stop = yes #set markers = yes #set escape = "~" #set tilde = no # Composing ############################################################### #set use_domain = yes #set signature = "~/.signature" #set postpone = ask-yes set postponed = ~/mail/postponed-msgs set query_command = "abook --mutt-query %s" #set recall = ask-yes #set editor = "vi" #set editor = "vi +'/^-- /-5' %s" set fast_reply = yes set abort_nosubject = yes #set abort_unmodified = yes #set askbcc = no #set askcc = no # Replying ################################################################ #set post_indent_string = "" #set reply_regexp = "^(re([\\[0-9\\]+])*|aw):[ \t]*" #set reply_self = no #set indent_string = "> " #set in_reply_to = "%i; from %a on %{!%a, %b %d, %Y at %I:%M:%S%p %Z}" #set honor_followup_to = yes #set ignore_list_reply_to = no set include = yes #set attribution = "On %d, %n wrote:" #set attribution="* %n <%a> [%(%m-%d-%Y %H:%M)]:\n>" set attribution="\n\n\n* %n <%a> [%(%m-%d-%Y %H:%M)]:\n>" #set bounce_delivered = yes # Forwarding ############################################################## #set forward_decrypt = yes #set forward_decode = yes #set forward_format = "[%a: %s]" #set forward_quote = no # Folder and Mailbox ###################################################### set write_inc = 5 #set sort_browser = alpha set record = "~/mail/sent-mail" #set pipe_split = no #set pipe_decode = no #set pipe_sep = "\n" #set move = ask-no #set mask = "!^\\.[^.]" set mbox #= "~/mbox" #set mailboxes =spool set mbox_type = mbox #set mh_purge = no set confirmappend = no #set confirmcreate = yes #set copy = yes #set default_hook = "~f %s !~P | (~P ~C %s)" #set fcc_attach = yes #set fcc_clear = no set folder=~/mail #set folder_format = "%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f" #set force_name = no # Headers ################################################################# #set hdrs = yes #set header = no #set edit_headers = no set autoedit = yes hdr_order Date: \ From: \ Reply-To: \ To: \ Cc: \ Organisation: \ Organization: \ Subject: # Sven's draconian header weeding ignore * unignore from: date subject to cc reply-to user-agent unignore organization organisation # Sending ################################################################# #set write_bcc = yes #set use_from = yes #set save_address = no #set save_empty = yes #set save_name = no #set send_charset = "" #set mix_entry_format = "%4n %c %-16s %a" #set mixmaster = "mixmaster" #set metoo = no #set encode_from = no #set envelope_from = no #set followup_to = yes # Alias ################################################################### #set sort_alias = alias set reverse_alias = yes #source ~/.mail_aliases set alias_file = "~/.mail_aliases #set alias_format = "%4n %t %-10a %r" # Attached documents ###################################################### #set attach_format = "%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?,%C?, %s] " #set attach_sep = "\n" #set attach_split = yes # MIME #################################################################### set rfc2047_parameters = yes #set mime_forward_rest = yes #set message_format = "%s" #set mailcap_path = "" #set mailcap_sanitize = yes #set mime_forward = no #set mime_forward_decode = no #set implicit_autoview = no # Scoring ################################################################# set score = no #set score_threshold_delete = -1 #set score_threshold_flag = 9999 #set score_threshold_read = -1 # Sendmail ################################################################ #set use_8bitmime = no set sendmail = "/usr/sbin/sendmail -oem -oi" set sendmail_wait = -1 #set dsn_notify = "" #set dsn_return = "" # gpg ######################################## # # from /usr/ports/mail/mutt/work/mutt-1.2.5/contrib/gpg.rc #source /usr/local/share/doc/mutt/samples/gpg.rc source /usr/local/share/examples/mutt/gpg.rc # #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- # Macros # #macro index D "c\=declan\n" "Change to declan folder" #macro index I "c\=flavorj\n" "Change to default spool folder" #macro index J "c\=jobs\n" "Change to employment folder" #macro index M "c=\t\t" #macro index S "c\=ardent\n" "Change to ArdentComm work folder" # #macro index \ee ":source ~/.muttrc\n" "\"ESC e\" reloads the muttrc" #macro pager \ee ":source ~/.muttrc\n" "\"ESC e\" reloads the muttrc" #macro index ":source ~/.muttrc\n" "Reload the muttrc" #macro pager ":source ~/.muttrc\n" "Reload the muttrc" # # #macro compose \e1 "(J-ble :macro compose x \e2" #macro compose \e2 "(Justin Roth :macro compose x \e3" #macro compose \e3 "(J+ble :macro compose x \e1" #macro compose x \e3 "toggle From\: header" # #macro index \cb |urlview\n 'View Website' #macro pager \cb |urlview\n 'View Website' # auto-views (?) ###################################### auto_view application/zip auto_view application/x-gzip auto_view application/x-gunzip auto_view application/pgp-signature auto_view application/pgp auto_view application/octet-stream auto_view application/x-zip-compressed auto_view application/x-arj-compressed auto_view application/x-tar-gz auto_view application/ms-tnef auto_view application/msword auto_view application/x-perl auto_view application/x-sh auto_view application/x-tcl auto_view text/html auto_view text/x-vcard # alternative_order text/enriched text/plain text/html # EOF