aboutsummaryrefslogtreecommitdiff
path: root/mutt/.muttrc
blob: c7011a9b3a7949f32a96ba72a682e9444d762e80 (plain)
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
#======================================================#
# Boring details
set realname = "Tucker Evans"
set from = "<tuckerevans24@gmail.com>"
set use_from = yes
set use_envelope_from ="yes"
set mbox_type=Maildir

# If not set in environment variables:

# Watch these mailboxes for new mail:
mailboxes ! +mutt
set sort_browser=alpha    # Sort mailboxes by alpha(bet)

#======================================================#
# Order of headers and what to show
hdr_order Date: From: User-Agent: X-Mailer \
          To: Cc: Reply-To: Subject:
ignore *
unignore Date: From: User-Agent: X-Mailer  \
         To: Cc: Reply-To: Subject:
               
#======================================================#
# which editor do you want to use? 
# vim of course!
set editor="vim -c 'set tw=70 et' '+/^$' " 
set edit_headers          # See the headers when editing

#======================================================#
# Aliases

set sort_alias=alias     # sort aliases in alpha order by alias name

#======================================================#
# Odds and ends
set markers          # mark wrapped lines of text in the pager with a +
set smart_wrap       # Don't wrap mid-word
set pager_context=5  # Retain 5 lines of previous page when scrolling.
set status_on_top    # Status bar on top.
push <show-version>  # Shows mutt version at startup

set sort = reverse-date-received

auto_view text/html
alternative_order text/plain text/enriched text/html

folder-hook '~/Mail/gmail.com' 'source ~/.mutt/gmail.com'
folder-hook '~/Mail/ohmnii.com/inbox' 'source ~/mutt/ohmnii.com'
folder-hook '~/Mail/landmark.edu' 'source ~/mutt/landmark.edu'
folder-hook '~/Mail/clarkson.edu' 'source ~/mutt/clarkson.edu'
folder-hook '~/Mail/tuckerevans.com/tje/inbox' 'source ~/mutt/tje.tuckerevans.com'
folder-hook '~/Mail/tuckerevans.com/tucker/inbox' 'source ~/mutt/tucker.tuckerevans.com'


macro index <f1> '<sync-mailbox><change-folder>~/Mail/gmail/inbox<enter><enter-command>source ~/.mutt/gmail.com<enter>'
macro index <f2> '<sync-mailbox><change-folder>~/Mail/ohmnii/inbox<enter><enter-command>source ~/.mutt/ohmnii.com<enter>'
macro index <f3> '<sync-mailbox><change-folder>~/Mail/tuckerevans/tje/inbox<enter><enter-command>source ~/.mutt/tje.tuckerevans.com<enter>'
macro index <f4> '<sync-mailbox><change-folder>~/Mail/tuckerevans/tucker/inbox<enter><enter-command>source ~/.mutt/tucker.tuckerevans.com<enter>'
macro index <f5> '<sync-mailbox><change-folder>~/Mail/clarkson/inbox<enter><enter-command>source ~/.mutt/clarkson.edu<enter>'
macro index <f6> '<sync-mailbox><change-folder>~/Mail/landmark/inbox<enter><enter-command>source ~/.mutt/landmark.edu<enter>'

# -*-muttrc-*-

# Palette for use with the Linux console.  Black background.

#color hdrdefault white black
#color quoted blue black
#color signature blue black
#color attachment red black
#color prompt white black
#color message brightred black
#color error brightred black
#color indicator black white
#color tree white black
#color normal white black
#color markers blue black
#color search white black
#color tilde brightmagenta black
#color index red black ~F
#color index brightwhite black "~N|~O"
#
#color body brightwhite black '\*+[^*]+\*+'
#color body brightwhite black '_+[^_]+_+'

set include

#default mailbox
source ~/.mutt/gmail.com

bind pager j next-line
bind pager k previous-line
bind pager gg top
bind pager G bottom

bind index N search-opposite
bind pager N search-opposite

bind browser gg first-entry
bind browser G last-entry