Thu, 04 Aug 2016 13:51:33 -0400
dont wait after urlscan, add htmlify macro
287
0e4736894e00
break out roomag config
Meredith Howard <mhoward@roomag.org>
parents:
286
diff
changeset
|
1 | # IMAP |
0e4736894e00
break out roomag config
Meredith Howard <mhoward@roomag.org>
parents:
286
diff
changeset
|
2 | source ~/.mutt/roomag/config |
286 | 3 | |
354 | 4 | macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.mutt/roomag/config<enter><change-folder>!<enter>' 'switch roomag' |
300
774a66f904a6
support local config and extra accts, store pwd
Meredith Howard <mhoward@roomag.org>
parents:
291
diff
changeset
|
5 | |
315 | 6 | source ~/.mutt/gpg2.rc |
300
774a66f904a6
support local config and extra accts, store pwd
Meredith Howard <mhoward@roomag.org>
parents:
291
diff
changeset
|
7 | source `F=$HOME/.mutt/local; if [ ! -s "$F" ]; then F=/dev/null;fi;echo "$F"` |
774a66f904a6
support local config and extra accts, store pwd
Meredith Howard <mhoward@roomag.org>
parents:
291
diff
changeset
|
8 | |
286 | 9 | unset imap_passive |
10 | set imap_idle = yes | |
11 | set imap_check_subscribed = yes | |
12 | set imap_keepalive = 300 | |
13 | set imap_peek = no | |
14 | set mark_old = no | |
287
0e4736894e00
break out roomag config
Meredith Howard <mhoward@roomag.org>
parents:
286
diff
changeset
|
15 | set ssl_usesystemcerts = yes |
286 | 16 | |
333
62d107d00441
add smtp_authenticators
Meredith Howard <mhoward@roomag.org>
parents:
329
diff
changeset
|
17 | set smtp_authenticators = "gssapi:login:plain" |
62d107d00441
add smtp_authenticators
Meredith Howard <mhoward@roomag.org>
parents:
329
diff
changeset
|
18 | |
286 | 19 | # Behavior |
20 | set beep = no | |
21 | set beep_new = no | |
22 | set mail_check = 120 | |
23 | set move = no | |
24 | set pager_stop = yes | |
25 | set pager_context = 2 | |
26 | set menu_scroll = yes | |
287
0e4736894e00
break out roomag config
Meredith Howard <mhoward@roomag.org>
parents:
286
diff
changeset
|
27 | set mailcap_path = ~/.mutt/mailcap |
286 | 28 | set assumed_charset = "utf-8:iso8859-1" |
29 | set autoedit = yes | |
30 | set edit_headers = yes | |
348
d72bc8c8d6f0
use text_flowed, move mail settings to ftplugin
Meredith Howard <mhoward@roomag.org>
parents:
334
diff
changeset
|
31 | set editor = "exec vim" |
324
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
32 | set strict_threads = yes |
365
b3ab12e8a598
dont wait after urlscan, add htmlify macro
Meredith Howard <mhoward@roomag.org>
parents:
354
diff
changeset
|
33 | set wait_key = no |
286 | 34 | |
348
d72bc8c8d6f0
use text_flowed, move mail settings to ftplugin
Meredith Howard <mhoward@roomag.org>
parents:
334
diff
changeset
|
35 | set text_flowed = yes |
326 | 36 | set reverse_name = yes |
37 | set envelope_from = yes | |
38 | set fast_reply = yes | |
39 | set include = yes | |
40 | ||
302 | 41 | set header_cache = ~/.cache/mutt |
42 | set message_cachedir = ~/.cache/mutt | |
43 | ||
286 | 44 | auto_view text/html |
291 | 45 | alternative_order text/plain text/html |
286 | 46 | |
314 | 47 | bind generic \` help |
48 | bind generic / search | |
49 | bind generic ? search-reverse | |
50 | bind generic n search-next | |
51 | bind generic N search-opposite | |
52 | bind generic \Cu half-up | |
53 | bind generic \Cd half-down | |
54 | ||
354 | 55 | bind index,pager <F5> sync-mailbox |
56 | bind index,pager <Tab> previous-new-then-unread | |
57 | bind index,pager <BackTab> next-new-then-unread | |
58 | ||
314 | 59 | bind index gg first-entry |
60 | bind index G last-entry | |
286 | 61 | |
354 | 62 | # bind pager J next-unread |
63 | # bind pager K previous-unread | |
286 | 64 | |
65 | bind pager <up> previous-line | |
66 | bind pager <down> next-line | |
314 | 67 | bind pager gg top |
68 | bind pager G bottom | |
286 | 69 | |
70 | bind pager r reply | |
71 | bind pager R group-reply | |
72 | bind pager l list-reply | |
73 | ||
327 | 74 | macro index,pager \Cb "<pipe-message> urlscan<enter>" 'urlscan' |
75 | macro attach,compose \Cb "<pipe-entry> urlscan<enter>" 'urlscan' | |
76 | ||
365
b3ab12e8a598
dont wait after urlscan, add htmlify macro
Meredith Howard <mhoward@roomag.org>
parents:
354
diff
changeset
|
77 | # Turn a text/plain markdown part into text/html |
b3ab12e8a598
dont wait after urlscan, add htmlify macro
Meredith Howard <mhoward@roomag.org>
parents:
354
diff
changeset
|
78 | macro compose \eh "F pandoc -s -f markdown -t html \ny^T^Utext/html; charset=us-ascii\n" 'htmlify' |
b3ab12e8a598
dont wait after urlscan, add htmlify macro
Meredith Howard <mhoward@roomag.org>
parents:
354
diff
changeset
|
79 | |
286 | 80 | push <first-entry> |
81 | ||
82 | # Appearance | |
324
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
83 | set sort = reverse-threads |
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
84 | set sort_aux = last-date |
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
85 | set sort_browser = reverse-date |
286 | 86 | set status_on_top = yes |
324
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
87 | set pager_index_lines = 7 |
350 | 88 | set wrap = 100 |
89 | set reflow_wrap = 100 | |
286 | 90 | set markers = no |
91 | ||
324
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
92 | set date_format = "%m-%d %H:%M" |
329 | 93 | set index_format = "%2C %Z %D %-25.25F %s" |
324
d4e93a4f6c51
tweak threading and appearance
Meredith Howard <mhoward@roomag.org>
parents:
320
diff
changeset
|
94 | set status_format = " %r Mutt: %f [N:%n%?d? D:%d?%?t? *:%t?] %>- (%s/%S) %P" |
286 | 95 | |
96 | ignore * | |
97 | unignore from date subject to cc | |
98 | unignore organization organisation x-mailing-list: posted-to: | |
99 | ||
100 | hdr_order subject from to cc date | |
101 | ||
102 | # jellybeans-ish | |
103 | color attachment color162 color233 | |
104 | color bold color183 color233 | |
105 | color hdrdefault color215 color233 | |
106 | color indicator brightwhite color234 | |
107 | color markers color215 color233 | |
108 | color message color188 color233 | |
109 | color normal color188 color233 | |
110 | color search brightgreen color233 | |
111 | color signature color222 color233 | |
112 | color status color30 color235 | |
113 | color tilde color244 color233 | |
114 | color tree color104 color233 | |
115 | # color underline brightmagenta color233 | |
116 | color error color167 color233 | |
117 | ||
118 | # Colours for items in the index | |
119 | color index color188 color233 ~A | |
120 | color index default color233 ~R | |
121 | color index color110 color233 ~U | |
122 | color index color213 color233 ~F | |
123 | color index color217 color233 ~T | |
124 | color index color126 color233 ~D | |
125 | ||
126 | # Highlights inside message body | |
127 | ||
128 | # URLs | |
129 | color body color103 color233 "https?://[^ \"\t\r\n>]+" | |
130 | color body color103 color233 "mailto:[^ \"\t\r\n>]+" | |
131 | ||
132 | # Email addresses. | |
133 | color body color103 color233 "[-a-z_0-9.%$+]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+" | |
134 | ||
325
6dc43d41bed1
cheaply color diffs, disable nested quote colors
Meredith Howard <mhoward@roomag.org>
parents:
324
diff
changeset
|
135 | # Nested quotes |
286 | 136 | color quoted color107 color233 |
325
6dc43d41bed1
cheaply color diffs, disable nested quote colors
Meredith Howard <mhoward@roomag.org>
parents:
324
diff
changeset
|
137 | # color quoted1 color58 color233 |
6dc43d41bed1
cheaply color diffs, disable nested quote colors
Meredith Howard <mhoward@roomag.org>
parents:
324
diff
changeset
|
138 | # color quoted2 color244 color233 |
6dc43d41bed1
cheaply color diffs, disable nested quote colors
Meredith Howard <mhoward@roomag.org>
parents:
324
diff
changeset
|
139 | |
6dc43d41bed1
cheaply color diffs, disable nested quote colors
Meredith Howard <mhoward@roomag.org>
parents:
324
diff
changeset
|
140 | # diffs, maybe |
334 | 141 | color body color107 color233 "^[\+]+.*" |
142 | color body color167 color233 "^[\-]+.*" |