142 lines
4.6 KiB
Plaintext
142 lines
4.6 KiB
Plaintext
#-------------------------------------------------------------------------------
|
|
# Multiple accounts
|
|
#-------------------------------------------------------------------------------
|
|
set my_ac_personal=personal
|
|
set my_ac_work=work
|
|
set my_ac_university=university
|
|
|
|
folder-hook '$my_ac_personal' 'source ~/.mutt/$my_ac_personal'
|
|
folder-hook '$my_ac_work' 'source ~/.mutt/$my_ac_work'
|
|
folder-hook '$my_ac_university' 'source ~/.mutt/$my_ac_university'
|
|
|
|
# Switch to default account on startup
|
|
#source ~/.mutt/$my_ac_personal
|
|
#source ~/.mutt/$my_ac_work
|
|
source ~/.mutt/$my_ac_university
|
|
|
|
macro index <f2> '<sync-mailbox><enter-command>source ~/.mutt/$my_ac_personal<enter><change-folder>!<enter>'
|
|
macro index <f3> '<sync-mailbox><enter-command>source ~/.mutt/$my_ac_work<enter><change-folder>!<enter>'
|
|
macro index <f4> '<sync-mailbox><enter-command>source ~/.mutt/$my_ac_university<enter><change-folder>!<enter>'
|
|
|
|
#-------------------------------------------------------------------------------
|
|
# General options
|
|
#-------------------------------------------------------------------------------
|
|
|
|
# TODO: why doesn't the $EDITOR variable work for connecting to emacs daemon?
|
|
set editor="emacsclient -a \"\" -t"
|
|
|
|
#-------------------------------------------------------------------------------
|
|
# Receiving options
|
|
#-------------------------------------------------------------------------------
|
|
|
|
# Store message headers locally to speed things up.
|
|
set header_cache = ~/.mutt/hcache
|
|
|
|
# Allow mutt to open new imap connection automatically.
|
|
unset imap_passive
|
|
|
|
# Keep imap connection alive by polling intermittently (time in seconds).
|
|
set imap_keepalive = 300
|
|
|
|
# How often to check for new mail (time in seconds).
|
|
set mail_check = 120
|
|
|
|
# Manual fetch
|
|
bind index "^" imap-fetch-mail
|
|
|
|
# Beep on new incoming mails
|
|
set beep_new = "yes"
|
|
|
|
#-------------------------------------------------------------------------------
|
|
# Sending options
|
|
#-------------------------------------------------------------------------------
|
|
|
|
set mbox_type=Maildir
|
|
set edit_headers=yes
|
|
|
|
|
|
|
|
|
|
#-------------------------------------------------------------------------------
|
|
# Theme
|
|
#-------------------------------------------------------------------------------
|
|
|
|
|
|
# Colours for items in the index
|
|
color index brightcyan black ~N
|
|
# Hmm, don't like this.
|
|
#color index brightgreen black "~N (~x byers.world)|(~x byers.x)|(~x langly.levallois123.axialys.net)|(~x the.earth.li)"
|
|
color index brightyellow black ~F
|
|
color index black green ~T
|
|
color index brightred black ~D
|
|
mono index bold ~N
|
|
mono index bold ~F
|
|
mono index bold ~T
|
|
mono index bold ~D
|
|
|
|
# Highlights inside the body of a message.
|
|
|
|
# URLs
|
|
color body brightgreen black "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*"
|
|
color body brightgreen black "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
|
|
mono body bold "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*"
|
|
mono body bold "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
|
|
|
|
# email addresses
|
|
color body brightgreen black "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"
|
|
#mono body bold "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"
|
|
|
|
# header
|
|
color header green black "^from:"
|
|
color header green black "^to:"
|
|
color header green black "^cc:"
|
|
color header green black "^date:"
|
|
color header yellow black "^newsgroups:"
|
|
color header yellow black "^reply-to:"
|
|
color header brightcyan black "^subject:"
|
|
color header red black "^x-spam-rule:"
|
|
color header green black "^x-mailer:"
|
|
color header yellow black "^message-id:"
|
|
color header yellow black "^Organization:"
|
|
color header yellow black "^Organisation:"
|
|
color header yellow black "^User-Agent:"
|
|
color header yellow black "^message-id: .*pine"
|
|
color header yellow black "^X-Fnord:"
|
|
color header yellow black "^X-WebTV-Stationery:"
|
|
color header yellow black "^X-Message-Flag:"
|
|
color header yellow black "^X-Spam-Status:"
|
|
color header yellow black "^X-SpamProbe:"
|
|
color header red black "^X-SpamProbe: SPAM"
|
|
|
|
|
|
# Coloring quoted text - coloring the first 7 levels:
|
|
color quoted cyan black
|
|
color quoted1 yellow black
|
|
color quoted2 red black
|
|
color quoted3 green black
|
|
color quoted4 cyan black
|
|
color quoted5 yellow black
|
|
color quoted6 red black
|
|
color quoted7 green black
|
|
|
|
|
|
# Default color definitions
|
|
#color hdrdefault white green
|
|
color signature brightmagenta black
|
|
color indicator black cyan
|
|
color attachment black green
|
|
color error red black
|
|
color message white black
|
|
color search brightwhite magenta
|
|
color status brightyellow blue
|
|
color tree brightblue black
|
|
color normal white black
|
|
color tilde green black
|
|
color bold brightyellow black
|
|
#color underline magenta black
|
|
color markers brightcyan black
|
|
# Colour definitions when on a mono screen
|
|
mono bold bold
|
|
mono underline underline
|
|
mono indicator reverse
|