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
|
### General Variables
set editor = "vim -i NONE"
set signature = "~/.config/mutt/signature"
#set index_format = "%2C %Z - %D - %a - %s (%-4.4c)"
folder-hook . 'set index_format = "%2C %Z - %D - %a - %s (%-4.4c)"'
folder-hook Sent 'set index_format = "%2C %Z - %D - %F - %s (%-4.4c)"'
set date_format = "%m/%d/%y %I:%M %p"
set mailcap_path = "~/.config/mutt/mailcap"
set query_command = "abook --config ~/.config/abook/abookrc --datafile ~/.local/share/abook/addressbook --mutt-query '%s'"
set sort = "reverse-date"
set sleep_time = 0
set markers = no
set mark_old = no
set wait_key = no
set fast_reply
set include
set reverse_name
set delete = yes
set confirmappend = no
set ssl_force_tls = yes
set ssl_starttls = no
set ssl_use_sslv3 = no
set ssl_use_tlsv1 = no
set ssl_use_tlsv1_1 = no
set ssl_use_tlsv1_2 = yes
set ssl_use_tlsv1_3 = yes
set ssl_verify_dates = yes
set ssl_verify_host = yes
### Sidebar
set sidebar_visible
set mail_check_stats
set sidebar_format = "%B%* %?N?%N/?%?S?%S?"
set sidebar_short_path = yes
set sidebar_folder_indent = yes
set sidebar_indent_string = " "
bind index,pager V sidebar-toggle-visible
### Keybindings
bind index u noop
bind index U noop
bind index g noop
bind index h noop
bind index,pager v noop
bind index,pager i noop
bind index,pager d noop
bind index,pager y noop
bind index,pager m noop
bind index,pager c noop
bind generic / search
bind generic n search-next
bind generic N search-opposite
bind generic H top-page
bind generic M middle-page
bind generic L bottom-page
bind generic ? help
bind generic <Enter> select-entry
bind generic <Return> select-entry
bind index gg first-entry
bind index G last-entry
bind index j next-entry
bind index k previous-entry
bind index \Cu previous-unread
bind index \Cd next-unread
bind index l display-message
bind index L limit
bind index Q query
bind index a create-alias
bind index <Space> tag-entry
bind index n mail
bind pager h exit
bind pager j next-line
bind pager k previous-line
bind pager l view-attachments
bind pager { previous-page
bind pager } next-page
bind pager f display-toggle-weed
bind pager \Cu half-up
bind pager \Cd half-down
bind index,pager r reply
bind index,pager R group-reply
bind index,pager s sort-mailbox
bind index,pager S sort-reverse
bind editor <Tab> complete-query
bind attach * noop
bind attach h exit
### Macros
macro index,pager D ";<delete-message><sync-mailbox><check-stats>" "send to trash (delete)"
macro index P ";<purge-message><sync-mailbox><check-stats>" "permanently delete message"
macro index U ";<undelete-message><sync-mailbox><check-stats>" "undelete message"
macro index,pager mi ";<save-message>=Inbox<enter><sync-mailbox><check-stats>" "move to inbox"
macro index,pager ms ";<save-message>=Sent<enter><sync-mailbox><check-stats>" "move to sent"
macro index,pager mj ";<save-message>=Spam<enter><sync-mailbox><check-stats>" "move to spam"
macro index,pager yi ";<copy-message>=Inbox<enter><sync-mailbox><check-stats>" "copy to inbox"
macro index,pager ys ";<copy-message>=Sent<enter><sync-mailbox><check-stats>" "copy to sent"
macro index,pager yj ";<copy-message>=Spam<enter><sync-mailbox><check-stats>" "copy to spam"
macro index,pager ci ";<change-folder>=Inbox<enter>" "cd to inbox"
macro index,pager cs ";<change-folder>=Sent<enter>" "cd to sent"
macro index,pager cd ";<change-folder>=Drafts<enter>" "cd to drafts"
macro index,pager ct ";<change-folder>=Trash<enter>" "cd to trash"
macro index,pager cj ";<change-folder>=Spam<enter>" "cd to spam"
macro index,pager ca ";<change-folder>=Archive<enter>" "cd to archive"
macro index,pager J "<sidebar-next><sidebar-open>" "next mailbox"
macro index,pager K "<sidebar-prev><sidebar-open>" "previous mailbox"
macro index,pager A "|abook --config ~/.config/abook/abookrc --datafile ~/.local/share/abook/addressbook --add-email\n" "add address to abook"
### Headers
ignore *
unignore from date subject to cc
unignore Authentication-Results
unhdr_order *
hdr_order Authentication-Results: From: To: Subject: Date:
### Colors
source /home/sam/.config/mutt/gruvbox
# highlight authentication headers based on pass/fail/none
color header green default "dkim=pass"
color header green default "spf=pass"
color header green default "dmarc=pass"
color header yellow default "dkim=none"
color header yellow default "spf=none"
color header yellow default "dmarc=none"
color header brightred default "dkim=fail"
color header brightred default "spf=fail"
color header brightred default "dmarc=fail"
source /home/sam/.config/mutt/accounts/sam
|