-
Notifications
You must be signed in to change notification settings - Fork 15
/
_muttrc
107 lines (95 loc) · 2.44 KB
/
_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
# Identity
set realname="Christopher Wellons"
# Mail format
set mbox_type="Maildir"
set folder="~/Maildir"
set header_cache="~/.cache/mutt"
set spoolfile="="
set postponed="=drafts"
set record="="
# Editor
set editor='vim +/^$ "+setlocal fo+=w spell" +noh'
set edit_headers
set text_flowed
set tmpdir="~/"
# Message formatting
alternative_order text/plain text/html
auto_view text/html
set pipe_decode
set print_decode
set print_command='muttprint -P letter -F Helvetica -p TO_FILE:$HOME/mail.ps'
# Outgoing
set smtp_url="smtp://localhost:26"
# Contact management
set alias_file="=aliases"
source $alias_file
# Index interface
set mail_check=5
set timeout=10
unset mark_old
set thorough_search
set quit
set menu_scroll
set include
set fast_reply
bind index G last-entry
bind index gg first-entry
bind index R group-reply
bind index <space> collapse-thread
bind index V collapse-all
bind index \cU half-up
bind index \cD half-down
bind index \cB previous-page
bind index \cF next-page
macro index d "<save-message>=trash<enter>"
macro index a "<limit>~A<enter>"
macro index i "<limit>~U | ~F<enter>"
macro index I "<limit>~U<enter>"
set sort="threads"
set sort_aux="reverse-last-date-received"
set strict_threads
set narrow_tree
unset confirmappend
unset collapse_unread
unset help
set delete="yes"
# mu search
unset wait_key
macro index S "<save-message>"
macro index s "<shell-escape>mufind "
macro index gs "<change-folder-readonly>~/.search<enter>"
# Index style
set date_format="%Y-%m-%d"
set index_format="%D %Z %-15.15L %s"
color index color255 color235 ~A
color index brightcolor10 color235 ~U
color indicator brightcolor11 color17
color tree yellow color235
color index brightcolor10 color235 "~v~(~U)"
color status brightcolor10 blue
# Message style
color normal color255 color235
color quoted color85 color235
color signature color245 color235
color hdrdefault color250 color235
color tilde color250 color235
color search black white
# Pager interface
set pager_stop
unset markers
bind pager gg top
bind pager G bottom
bind pager R group-reply
bind pager j next-line
bind pager k previous-line
bind pager \Cu half-up
bind pager \Cd half-down
bind pager \Cf next-page
bind pager \Cb previous-page
bind pager <space> next-page
bind pager <backspace> previous-page
macro pager d "<save-message>=trash<enter>"
# Editor interface
bind editor <space> noop
# Load local config file for local overrides
source `x=~/.muttrc.local; if [ -e "$x" ]; then echo "$x"; fi; echo /dev/null`