aboutsummaryrefslogtreecommitdiffstats
path: root/modules/communication/neomutt/.neomuttrc
blob: 8309936a762a0af62e0c1b8158593bb49f7f317f (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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
set noprompt_after
set pager_format = ""

set menu_scroll = yes
set pager_stop = yes

set use_from = yes
set reverse_name = yes
set autoedit = no
set edit_headers = yes

set abort_key = "<Esc>"

set mailcap_path = "~/.config/neomutt/mailcap"
auto_view text/plain
alternative_order text/html image/png image/jpeg image/gif application/pdf

set flag_chars = "󰓹󰀼󰆴󰁟󰇰󰇮󰍩󰍨󰇱󰗚"
set to_chars = " "
set crypt_chars = " "
set attach_format   = "%u%D%I  %t%4n %T%.40d %> [%m/%M, %e%?C?, %C?, %s] "

set index_format = " %5C │ %Z │  %{%d/%m/%y %H:%M} │  %-25.25a │  %s%* "

set help = yes

set status_format = "  Unread: %5u  │  󰛏 New: %5n  │   Tagged: %5t  │   Filter: %V  │   Sorted By: %s "

# --- Basic UI Colors ---
color normal      white         default
color error       red           default
color tilde       brightblack   default
color message     cyan          default
color markers     red           default
color attachment  magenta       default
color search      magenta       default
color prompt      cyan          default
color progress    black         yellow

# Selected row and status bar
color status      white         brightblack
color indicator   default       brightblack
color tree        magenta       default

# Index fallback
color index       white         default

# --- Index Columns ---
color index_number    cyan        default "~A"
color index_date      green       default "~A"
color index_flags     red         default "~A"
color index_size      cyan        default "~A"
color index_author    yellow      default "~A"
color index_subject   white       default "~A"
color index_collapsed yellow      default
color index_label     magenta     default
color index_tag       cyan        default
color index_tags      cyan        default

# --- Index Message States ---
color index_subject blue        default "~U"
color index_subject blue        default "~N"
color index_subject red         default "~F"
color index_subject magenta     default "~Q"
color index_subject black       red     "~D"

color index_author  yellow      default "~A"
color index_subject white       default "~A"

color index_subject black       red     "~D"

# Thread collapsing states
color index_subject yellow      default "~v"
color index_subject blue        default "~v~(~N)"
color index_subject red         default "~v~(~F)"

# Zebra striping
color stripe_odd  default default
color stripe_even default default

# --- Message Headers ---
color hdrdefault  cyan          default
color header      yellow        default "^(From|To|Cc|Bcc)"
color header      blue          default "^(Subject)"
color header      green         default "^(Date)"

color attach_headers cyan       default

# --- Message Body ---
color quoted      blue          default
color quoted1     cyan          default
color quoted2     yellow        default
color quoted3     red           default
color quoted4     magenta       default
color quoted5     blue          default
color quoted6     cyan          default
color quoted7     yellow        default
color quoted8     red           default
color quoted9     magenta       default

color signature   green         default
color bold        white         default
color underline   white         default

# URLs
color body        blue          default "([a-z][a-z0-9+-]*://[^ ]+)"

# PGP
color body        green         default "(Good signature)"
color body        red           default "(BAD signature)"
color body        brightblack   default "^gpg: "

# --- Sidebar ---
set sidebar_format = " %D%* %?N? %N ?%?F? %F ?"
color sidebar_background default     default
color sidebar_divider    white       default
color sidebar_ordinary   white       default
color sidebar_new        green       default
color sidebar_flagged    red         default
color sidebar_spool_file yellow      default
color sidebar_highlight  white       brightblack
color sidebar_indicator  default     brightblack