Source

dotfiles / w / squiz / .muttrc

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
#   index_format
# 
#    Type: format string
#    Default: "%4C %Z %{%b %d} %-15.15L (%4l) %s"
# 
#    This variable allows you to customize the message index display to
#    your personal taste.
# 
#    ``Format strings'' are similar to the strings used in the ``C''
#    function printf to format output (see the man page for more detail).
#    The following sequences are defined in Mutt:
# 
# %a      address of the author
# %b      filename of the original message folder (think mailBox)
# %B      the list to which the letter was sent, or else the folder name (%b).
# %c      number of characters (bytes) in the message
# %C      current message number
# %d      date and time of the message in the format specified by
#         ``date_format''
# %f      entire From: line (address + real name)
# %F      author name, or recipient name if the message is from you
# %i      message-id of the current message
# %l      number of lines in the message
# %L      list-from function
# %m      total number of message in the mailbox
# %N      message score
# %n      author's real name (or address if missing)
# %O       (_O_riginal save folder)  Where mutt would formerly have stashed the
#         message: list name or recipient name if no list
# %s      subject of the message
# %S      status of the message (N/D/d/!/*/r)
# %t      `to:' field (recipients)
# %T      the appropriate character from the $to_chars string
# %u      user (login) name of the author
# %Z      message status flags
# 
# %{fmt}  the date and time of the message is converted to sender's
#         time zone, and ``fmt'' is expanded by the system call
#         ``strftime''; a leading bang disables locales
# %[fmt]  the date and time of the message is converted to the local
#         time zone, and ``fmt'' is expanded by the system call
#         ``strftime''; a leading bang disables locales
# %(fmt)  the local date and time when the message was received.
#         ``fmt'' is expanded by the system call ``strftime'';
#         a leading bang disables locales
# %<fmt>       the current local time. ``fmt'' is expanded by the system
#         call ``strftime''; a leading bang disables locales.
# 
# %>X     right justify the rest of the string and pad with character "X"
# %|X     pad to the end of the line with character "X"
#
# Patterns
#	~A              all messages
#	~b EXPR         messages which contain EXPR in the message body
#	~B EXPR         messages which contain EXPR in the whole message
#	~c USER         messages carbon-copied to USER
#	~C EXPR         message is either to: or cc: EXPR
#	~D              deleted messages
#	~d [MIN]-[MAX]  messages with ``date-sent'' in a Date range
#	~E              expired messages
#	~e EXPR         message which contains EXPR in the ``Sender'' field
#	~F              flagged messages
#	~f USER         messages originating from USER
#	~g              PGP signed messages
#	~G              PGP encrypted messages
#	~h EXPR         messages which contain EXPR in the message header
#	~k              message contains PGP key material
#	~i ID           message which match ID in the ``Message-ID'' field
#	~L EXPR         message is either originated or received by EXPR
#	~l              message is addressed to a known mailing list
#	~m [MIN]-[MAX]  message in the range MIN to MAX *)
#	~n [MIN]-[MAX]  messages with a score in the range MIN to MAX *)
#	~N              new messages
#	~O              old messages
#	~p              message is addressed to you (consults $alternates)
#	~P              message is from you (consults $alternates)
#	~Q              messages which have been replied to
#	~R              read messages
#	~r [MIN]-[MAX]  messages with ``date-received'' in a Date range
#	~S              superseded messages
#	~s SUBJECT      messages having SUBJECT in the ``Subject'' field.
#	~T              tagged messages
#	~t USER         messages addressed to USER
#	~U              unread messages
#	~v              message is part of a collapsed thread.
#	~x EXPR         messages which contain EXPR in the `References' field
#	~X [MIN]-[MAX]  messages with MIN to MAX attachments *)
#	~z [MIN]-[MAX]  messages with a size in the range MIN to MAX *)
#   ~=              duplicated messages (see $duplicate_threads)
#   ~$              unreferenced messages (requires threaded view)
#   ~(PATTERN)      messages in threads containing messages matching a certain pattern,
#                   e.g. all threads containing messages from you: ~(~P)  
#
#   *) The forms <[MAX], >[MIN], [MIN]- and -[MAX] are allowed, too.
#
# Complex Patterns
# 
# Logical AND is performed by specifying more than one criterion. For example: 
# 
#      ~t mutt ~f elkins
# 
# would select messages which contain the word ``mutt'' in the list of recipients and that have the word ``elkins'' in the ``From''
# header field. 
# 
# Mutt also recognizes the following operators to create more complex search patterns: 
# 
#      ! -- logical NOT operator 
#      | -- logical OR operator 
#      () -- logical grouping operator 
# 
# Here is an example illustrating a complex search pattern. This pattern will select all messages which do not contain ``mutt'' in the
# ``To'' or ``Cc'' field and which are from ``elkins''. 
# 
#      !(~t mutt|~c mutt) ~f elkins
# 


source ~/.mutt-aliases
source ~/rc/pgp2.rc
source ~/rc/gpg.rc

# lists noc ops nets biig-e 

set folder="~/procmail"
set alias_file=~/.mutt-aliases
set autoedit
set dsn_notify="failure,delay,success"
set dsn_return="hdrs"
set timeout=10
set move=no
set indent_string="> "
set edit_headers
# set edit_hdrs
# set   editor="vim -c ':0;/^Subject: '"
#set   editor="vim '+/^$'"
#set editor="LC_CTYPE=en_IE.ISO8859-15 vi"
#set editor="LC_CTYPE=en_IE.ISO8859-15 vim -u ~/.vimrc-mutt -c ':0;/^$/ ;r!date '"
#set editor="vim +\`awk '/^$/ {print i+2; exit} {i++}' %s\` %s"
# set editor = "vi -u ~/.vimrc-mutt"
set editor="LC_CTYPE=en_IE.ISO8859-15 vim -XS ~/.vimrc-mutt \"+normal! \\\\ec\" -c ':0;/^$/ ;r!date '"
set signature=".sigs/.sig"
# set alternates="(dude|rp|primus|micro|dnsadmin|mgt-tam)@(((globalcenter|isi|el|gctr|frontier-uk|gblx).net)|((sensenet|voyagernet|inch).com))"
alternates "(primus|micro)@((bway|lence).net)|((pobox|inch).com)"
alternates "rprimus@(gmail.com|squiz.co.uk)"
set arrow_cursor
set beep_new
set copy
set record="+sent-mail"
#set record="imaps://mail/Sent Messages"
set fast_reply
set ignore_list_reply_to
set include=yes
set pager_stop
# set pager="LC_CTYPE=en_IE.ISO8859-15 less -ceiM +Gg"
set realname="primus"
set reverse_alias
set reverse_name
set nouse_from
# unset mark_old
# set pgp_default_version=pgp2
# set pgp_send_version=default
# set pgp_receive_version=default
# set pgp_key_version=default
#set query_command = "mutt_ldap_query.pl '%s'"
set query_command = "mutt-ldap.pl '%s'"
auto_view text/html
alternative_order text/plain text/html
set mime_forward
set header_cache=~/.mutt/cache/headers;
set certificate_file =~/.mutt/certificates
#
#set mbox_type=Maildir
#set mbox="~/Maildir"
#set sendmail="/var/qmail/bin/qmail-inject -h"


# set hdr_format="%4C %Z %[!%d%m%y] %-17.17F (%3l) %s"  # Sven's favourite
# set pager_format="%S [%C/%T] %n (%l) %s"      # Sven's favourite
# set status_format="%v: %f (%s) [%M/%m] [N=%n,*=%t,post=%p,new=%b]"
# set status_format="mutt_xtitle '%r %f (%L) [Msgs:%?M?%M/?%m%?n? New:%n?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?]'|"
#set status_format="notify-send 'mutt' '%b %f %n'|"

folder-hook . set sort=reverse-date-received
folder-hook "+gblx" set mbox_type=maildir
folder-hook "+bp" set mbox_type=maildir
folder-hook 'imaps://.*imap.gmail.com' unset record
folder-hook 'imaps://mail' "unset record; set record='imaps://mail/sent-messages'"
#folder-hook 'imaps://mail/tickets' 'my_hdr From: Squiz UK Support <support@squiz.co.uk>'
#folder-hook . 'my_hdr From: R Primus <rprimus@squiz.co.uk>'


send-hook . 'set signature="~/.sig-squiz"; my_hdr From: R Primus <rprimus@squiz.co.uk>'
# send-hook @.*voyagernet.com 'my_hdr From: primus <primus@voyagernet.com>'
# send-hook @.*globalcenter.net 'my_hdr From: primus <primus@gblx.net>'
# send-hook @.*frontier-uk.net 'my_hdr From: primus <primus@frontier-uk.net>'
# send-hook @.*el.net 'my_hdr From: primus <micro@el.net>'
# send-hook '~t .*@ripe\.net' 'my_hdr X-NCC-RegID: uk.fgc'
# send-hook '~t .*@ripe\.net' 'my_hdr From: primus <primus@gctr.net>'
# send-hook '~t micro' 'my_hdr Organ: uk.fgc'
#send-hook '~s Support ' 'my_hdr From: Squiz UK Support <support@squiz.co.uk>'
#send-hook '~t @nblug\.org$' 'set signature="~/.mutt/.sig.nblug"; my_hdr From: My Name <foo@example.com>'
send-hook '~C support@squiz\.co\.uk$' 'set signature="~/.sig-support"; my_hdr From: Squiz UK Support <support@squiz.co.uk>'
send-hook '~C devops@squiz\.co\.uk$' 'set signature="~/.sig-devops"; my_hdr From: Squiz UK Devops <devops@squiz.co.uk>'

mbox-hook "!" +read_mail/read-mail
mbox-hook "+net-eng" +read_mail/read-net-eng
# mbox-hook "+gblx" +read_mail/read-gblx
mbox-hook "+bp" +read_mail/read-bp
mbox-hook "+routing-eng" +read_mail/read-routing-eng
mbox-hook "+bb-diffs" +read_mail/read-bb-diffs
mbox-hook "+turnup" +read_mail/read-turnup

# mbox-hook "~/procmail/frontier-uk" +read-frontier-uk

# set message_cachedir=~/.mutt/cache/bodies ; \
#set trash="+[Gmail]/Trash" ; \
# set imap_check_subscribed ; \
#
account-hook 'imaps://imap.gmail.com/' "set imap_user='rprimus' ; \
set imap_list_subscribed ; \
set imap_keepalive=60 ; \
unset imap_passive ; \
set smtp_url='smtp://rprimus@smtp.gmail.com:587/' ; \
set folder='imaps://imap.gmail.com:993' ; \
set spoolfile='+INBOX' ; \
set postponed='+[Gmail]/Drafts' ; \
set reverse_name ; \
set reverse_realname ; \
my_hdr From: primus <rprimus@gmail.com> ; \
set noconfirmappend"

# Fri Sep  9 09:28:15 BST 2011 -primus
account-hook 'imaps://mail' "set imap_user='rprimus' ; \
set signature='~/.sig-squiz' ; \
set imap_list_subscribed ; \
set imap_keepalive=60 ; \
unset imap_passive ; \
set smtp_url='smtp://rprimus@mail.squiz.co.uk:587/' ; \
set folder='imaps://mail' ; \
set spoolfile='+INBOX' ; \
set postponed='+Drafts' ; \
set reverse_name ; \
set reverse_realname ; \
my_hdr From: R Primus <rprimus@squiz.co.uk> ; \
set noconfirmappend"

mailboxes 'imaps://mail' 'imaps://mail/pingdom' 'imaps://mail/support' 'imaps://mail/impl-team' 'imaps://mail/sysadmin' 'imaps://mail/sent-messages' 'imaps://mail/svn@ops' 'imaps://mail/cvs-commit' 'imaps://mail/shared/bacula' 'imaps://mail/nagios' 'imaps://mail/support-team' 'imaps://mail/imp' 'imaps://mail/devops' 'imaps://mail/config-tracker' 'imaps://mail/logcheck' 'imaps://mail/apt-listchanges' 'imaps://mail/thebunker' 'imaps://mail/ca' # 'imaps://mail/mysource-error' 'imaps://mail/dead-lock' 

lists buttontradergroup iceeurcc up-losug uknot-jobs newsletter security-advisories  r-packages announce openindiana-discuss
subscribe buttontradergroup iceeurcc up-losug uknot-jobs newsletter security-advisories r-packages announce openindiana-discuss
bind editor <space> noop
#macro index,pager ! '<save-message>imaps://imap.gmail.com/[Gmail]/Spam<enter><sync-mailbox>' 'Send message to Spam'
#macro index,pager d '<save-message>imaps://imap.gmail.com/[Gmail]/Trash<enter><sync-mailbox>' 'Send message to Trash'
#macro index,pager y '<delete-message>'
# macro index,pager g '<group-reply>'
#macro index gi '<change-folder>imaps://imap.gmail.com/INBOX<enter>' 'Go to inbox'
#macro index ga '<sync-mailbox><change-folder>imaps://imap.gmail.com/[Gmail]/All Mail<enter>' 'Go to All Mail'
#macro index gs '<sync-mailbox><change-folder>imaps://imap.gmail.com/[Gmail]/Sent Mail<enter>' 'Go to Sent Mail'
#macro index gd '<sync-mailbox><change-folder>imaps://imap.gmail.com/[Gmail]/Drafts<enter>' 'Go to Drafts'
#macro index gS '<sync-mailbox><change-folder>imaps://imap.gmail.com/[Gmail]/Spam<enter>' 'Go to Spam'
#macro index gt '<sync-mailbox><change-folder>imaps://imap.gmail.com/[Gmail]/Trash<enter>' 'Go to Trash'
macro pager \cu |urlview\n
macro index N '<tag-pattern>~N|~O<enter><tag-prefix-cond><clear-flag>N<end-cond><untag-pattern>~T<enter><sync-mailbox>' 'clear New messages'

account-hook imap://192.168.1.27/ 'set imap_user=rprimus; '
#
# set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"; 
# my_hdr From: primus <primus@gctr.net>'

my_hdr From: R Primus <rprimus@squiz.co.uk>
# my_hdr X-NCC-RegID: uk.fgc

## Ignore everything but the really important lines:
ignore *
unignore from date subject to cc reply-to:
unignore organization organisation x-mailer: x-newsreader: x-mailing-list:
unignore posted-to:

unhdr_order *                           # forget the previous settings
hdr_order Sender: From From: Subject: Organization: Date: Message-Id: User-Agent: X-Editor: X-Mailer: X-Newsreader: X-Agent: To: Cc: Newsgroups: X-Resent Followup-To: Mail-Followup-To: Reply-To:

# ignore content- sender precedence status lines mime-version x-mailer
#mailboxes "!" "+inch" "+root" "+gblx"  "+gctr" \
#	+te +re +bp +routing-eng +net-eng +eod-track  \
#	+nethealth +ipv6 \
#	+at +turnup +turnup-re +ice +mcast-deploy +bugs +mpls-vpn \
#	+ipadmin +bb-diffs +net-mon +staff \
#	+ipsummit +biig +ripe +linx +ams-ix.net +linx.net \
#	+geeks +secstand \
#	+qualcap +inoc +acl-request \
#	+isi.net +primenet.com \
#	+voyagernet.com +sensenet.com +frontier-uk.net \
#	+inet/irtf-rr \
#	+inet/mpls-ops +inet/mpls +inet/te-wg +inet/isis-wg +inet/tsvwg \
#	+inet/rsvp +inet/diffserv \
#	+inet/rap +inet/ip-optical +inet/6bone \
#	+inet/routing-discussion +inet/ietf +inet/ietf-announce \
#	+inet/rfc-dist +inet/netsec +inet/route-views +inet/nanog +inet/arin \
#	+inet/stats +inet/ratoolset +inet/irrd-discuss \
#	+maint-review +maint-window +remedy \
#	+intr/ipfilter \
#	+openbsd/openbsd-mobile \
#	+openbsd/advocacy +openbsd/announce +openbsd/ipv6 \
#	+openbsd/misc +openbsd/ports +openbsd/ports-bugs \
#	+openbsd/security-announce +openbsd/smp +openbsd/ports-changes \
#	+openbsd/source-changes +openbsd/tech +openbsd/x11 \
#	+intr/ssh +intr/openssh +intr/openssh-announce +intr/openssh-dev \
#	+intr/vim \
#	+intr/mutt-users +intr/mutt-announce +intr/mutt-dev \
#	+intr/efs-announce +intr/otherworld \
#	+tams +tam-mgt \
#	+inet/nwdaily +inet/nwfocus +inet/nwreplies +inet/inet-access \
#	+inet/tac \
#


#	+deb/debian-announce +deb/debian-changes +deb/debian-pilot\
#	+deb/debian-devel +deb/debian-ipv6 +deb/debian-laptop \
#	+deb/debian-security +deb/debian-testing +deb/debian-perl 
#
# Thu Apr 21 09:19:48 BST 2011 -primus
# set up the sidebar, default not visible
#set sidebar_width=12
set sidebar_visible=no
set sidebar_delim='|'
set sidebar_sort=yes

# which mailboxes to list in the sidebar

# color of folders with new mail
color sidebar_new yellow default

# ctrl-n, ctrl-p to select next, prev folder
# ctrl-o to open selected folder
bind index \CP sidebar-prev
bind index \CN sidebar-next
bind index \CO sidebar-open
bind pager \CP sidebar-prev
bind pager \CN sidebar-next
bind pager \CO sidebar-open

# I don't need these.  just for documentation purposes.  See below.
# sidebar-scroll-up
# sidebar-scroll-down

# b toggles sidebar visibility
#macro index b '<enter-command>toggle sidebar_visible<enter>'
#macro pager b '<enter-command>toggle sidebar_visible<enter>'

# Remap bounce-message function to "B"
bind index B bounce-message

#
# Mario Holbe suggests:
macro index b '<enter-command>toggle sidebar_visible<enter><refresh>'
macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>'
#
## =================
## Color definitions
## =================
## Format:
## color object      foreground   background
## Objects names for mutt 0.90 are:
## attachment, body, bold, error, header, hdrdefault, indicator,
## markers, message, normal, quoted, quoted1, ..., quotedN,
## search, signature, status, subject, tilde, tree, underline.
## Color names:
## white black green magenta blue cyan yellow red default colorx
   color attachment  green  black  # ..
#  color body        green  black  # ..
   color bold        green  black  # ..
## color cc          yellow black  # pager header      WISH!
## color date        yellow black  # pager header      WISH!
   color error       red    white  # global
#  color from        red    black  # pager header      WISH!
color  hdrdefault      green           black
color  header          brightyellow    black   "^from:"
mono   header          bold                    "^from:"
color  header          brightyellow    black   "^subject:"
mono   header          bold                    "^subject:"
   color indicator   white  blue   # index
   color markers     red    black  # index
   color message     white  blue   # index
#  color normal: commented as it seems to produce strange results 980420
#  color normal      white  black  # pager body
   color quoted      green  black  # pager body
   color quoted1     green  black  # pager body
   color quoted2     cyan   black  # pager body
   color quoted3     yellow black  # pager body
   color signature   red    black  # pager body
   color status      white  blue   # index status bar default: black white
#  color subject     yellow black  # pager header      WISH!
   color tilde       blue   black  # pager body
## color to          yellow black  # pager header      WISH!
   color tree        red    black  # index
   color underline   yellow black  # 

#  Added for mutt93:  Colorizing the index using search metas!  :-)
#  Remember:  Order counts!  The last matching rule "wins".
#  So we'll start with some general rules first:
#
#  mail to myself (personal mail):
color index       green   black  '~p'
#  personal mails to my address at vim.org:
color index       black   green  '~p ~t vim.org'
#  mail NOT to myself (unpersonal mail):
color index       green   black  '! ~p'
#  mail from myself:
color index       brightyellow     black  '~f interactivebrokers.com'
color index       brightyellow   black  '~f support@jungledisk'
color index       yellow     black  '~f squiz.co.uk'
color index       blue     black  '~f squiz.com.au'
color index	  blue	  black	 '(~f support-team)'
color index 	  brightdefault	black	'(~f dletorey)'
color index       red     black  '(~f brafferty | ~f dsimmons | ~f kbaker | ~f rdesai)'
color index 	  brightdefault	cyan	'(~f paypal)'
color index 	  brightblue black	'(~f theice)'
color index 	  brightred	black	'(~f "cme clearing" ~s performance)'
color index       red     black  '(~f traderslaboratory.com | (~f amazon ~s order))'
color index       magenta black  '(~f buttontrader.com | ~f mensa)'
color index       black  magenta '(~f stroud)'
color index	  brightcyan	black	'~f taylortradingtechnique.net'
color index	  cyan	  black	 '(~f nfa | ~f cftc)'
color index       yellow     black  '(~f plonka | ~f jonp)'
color index	  brightyellow	  black	 '~f scarter'
color index	  brightyellow	  black	 '~f smb'
color index	  brightyellow	  black	 '~f rms'
color index 	  brightred	black	'~f torvalds'
color index 	  brightred	black	'~f vixie'
color index	  cyan	  black	 '~f web'
color index	  brightcyan	black	'~f jgambill'
color index	  brightcyan	black	'~f "danny mcpherson"'
color index	  blue	black	'~f "vijay"'
color index	  cyan	  black	 '~f serge'
color index	  cyan	  black	 '~f mikko'
color index	  yellow	  black	 '~f guckes'
color index	  brightcyan	  black	 '~f roessler'
color index	  cyan	  black	 '((~C mpls | ~C te-wg | ~C ietf | ~C isis-wg | ~C rsvp) ~f juniper)'
color index	  brightyellow	  black	 '((~C mpls | ~C ietf | ~C te-wg | ~C isis-wg | ~C rsvp) ~f cisco)'
#  local mail aliases: 
# color index       blue   black  '~t ^(all\|net-eng\|key)@*'
# SPAM?!
color index       magenta black  '! ~p ~f @hotmail.com'
color index       magenta black  '! ~p ~f @msn.com'
color index       magenta black  '! ~p ~f @compulink.nlrs.com'
color index       magenta black  '! ~p ~f @prodigy.com'
color index       magenta black  '! ~p ~f @yahoo.com'
color index       magenta black  '! ~p ~f free'
color index       magenta black  '! ~p ~f funtime'
color index       magenta black  '! ~p ~f worldnet.att.net'

## =================
## Mono  definitions
## =================
## Format:
# mono  object      bold|underline
## TEST
# mono subject underline
## Colors for both menus and pager:
# mono  error       bold
## Colors for menus only:
# mono  tree        ..
## Colors for pager only:
# mono  date              yellow black
# mono  from        bold
# mono  header      ..
# mono  indicator         yellow black
# mono  indicator   bold
# mono  normal      .
  mono  quoted      bold
# mono  signature   .
# mono  subject     bold
# mono  tilde       .

## mono  attachment bold
## mono  status     reverse
##
## mono  hdrdefault none
## mono  header     bold                   ^from:
## mono  header     underline              ^subject:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.