############################################################################ # Evan McNabb's .muttrc file # #### Find out the following... # reply to cc's also # keep messages marked deleted when mutt quits or I go to another folder # expunge with 'x' like you can with pine (without having to change folders to delete them) set folder=~/mail # Where mail is stored set postponed=~/mail/postponed # Where postponed mail is stored set spoolfile=~/mail/IN/ # this is where it delivers incoming messages set record=+OUT ##### I should change this if I get smtp to get mail from spool mailboxes +IN/ +mcnabbs.org/ +uug-newbies/ +uug/ +plug/ +security/ +spam/ #set hostname="cs.byu.edu" # my DNS domain # What the message lists look like folder-hook . 'set index_format="%4C %Z %{%b %d} %-15.15F [%4l][%5c] %s"' set from=emcnabb@cs.byu.edu alternates "(emcnabb@mcnabbs.org|evan@mcnabbs.org)" set reverse_name set pager_index_lines=20 set forward_format="Fwd: %s" # This is the subject string for forwarded messages auto_view text/html # have it autoload html (make sure it is defined in .mailcap) set copy=yes # always save a copy of outgoing messages set include # always include messages when replying set fast_reply # skip initial prompts when replying set edit_headers # let me edit the message header when composing set editor="vim '+$-7' -c 'set tw=72' -c 'set noai' -c 'set nonumber'" #set hdr_format="%4C %Z %2M %{%m/%d} %-15.15F (%4c) %s" # format of the index set help # show the help lines set include # always include messages when replying set reply_to=ask-yes # always use reply-to if present set wrap_search=yes # wrap when searching set nomark_old # don't mark messages as old; I think this is annoying set move=no # do not move read messages to ~/mbox set abort_nosubject=no # Let me send messages with an empty subject ########################## Printing ##################################### #set print_command="muttprint -p hl1440" # do pretty printing (need to install muttprint first) #set print_command="muttprint; mpage -dp /home/emcnabb/tmp/muttprint-tmp.ps |lpr" #set print_command="muttprint; mpage -2 /home/emcnabb/tmp/muttprint-tmp.ps > /home/emcnabb/tmp/muttprint-tmp.ps; lpr /home/emcnabb/tmp/muttprint-tmp.ps" #set print_command="mpage -2 -bLetter -B |lpr" #set print_command="a2ps -=mail -MLetterdj --columns=2 -r -o-|lpr" set print_command="a2ps -=mail -MLetterdj --columns=2 -r -o /tmp/evan_mutt_message.ps" ######################################################################### macro pager "\cb" "|urlview\n" 'call urlview to extract URLs out of a message' macro index "\cb" "|urlview\n" 'call urlview to extract URLs out of a message' macro attach "\cv" "|festival --tts\r" 'have it read my mail to me' # Be able to save an entire thread macro index S "=evan-saved/" # Call fetchmail with macro index "!fetchmail\n" macro pager "!fetchmail\n" # Call mailq with macro index "!mailq\n" macro pager "!mailq\n" # Threads Stuff set sort=threads # primary sorting method set sort_aux=date-received # how to sort subthreads # Headers to show and ignore: # Header fields ignore * unignore from cc date subject to mail-followup-to posted-to x-mailing-list X-\Spam-Status User-Agent X-Mailer ############################################################################ # LBDB set query_command="lbdbq '%s'" ############################################################################ set pgp_verify_sig=yes # do or don't automatically verify message signatures #Configuring GPG set pgp_decode_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f" set pgp_verify_command="gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f" set pgp_decrypt_command="gpg --status-fd=2 --passphrase-fd 0 --no-verbose --quiet --batch --output - %f" set pgp_sign_command="gpg --no-verbose --batch --quiet --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" set pgp_clearsign_command="gpg --no-verbose --batch --quiet --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" set pgp_encrypt_only_command="pgpewrap /usr/bin/gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f" set pgp_encrypt_sign_command="pgpewrap /usr/bin/gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f" set pgp_import_command="gpg --no-verbose --import -v %f" set pgp_export_command="gpg --no-verbose --export --armor %r" set pgp_verify_key_command="gpg --verbose --batch --fingerprint --check-sigs %r" set pgp_list_pubring_command="gpg --no-verbose --batch --quiet --with-colons --list-keys %r" set pgp_list_secring_command="gpg --no-verbose --batch --quiet --with-colons --list-secret-keys %r" #set pgp_good_sign="^\\[GNUPG:\\] GOODSIG" set pgp_autosign set pgp_timeout=1800 ############################################################################ # Color definitions # #color normal white default color hdrdefault yellow default color quoted green default color signature magenta default color indicator brightred black color error brightred default color status green black color tree magenta default # the thread tree in the index menu color tilde magenta default color message yellow default color markers brightyellow default color attachment brightyellow default color search default green # how to hilite search patterns in the pager color header brightblue default ^(From|Subject): color body blue default "(ftp|http)://[^ ]+" # point out URLs color body blue default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses color underline brightgreen default color index brightyellow default ~N # New #color index brightyellow default ~O # Old color index brightblue default ~T # tagged color index yellow default ~D # Deleted # attributes when using a mono terminal #mono header underline ^(From|Subject): mono quoted bold ############################################################################ # Mailing Lists # subscribe uug-list ############################################################################ # Aliases definitions # alias mutt-dev Mutt Development List # power users alias mutt-users Mutt User List alias mutt-announce Mutt Announcement List ############################################################################