aboutsummaryrefslogtreecommitdiffstats
path: root/modules/communication/neomutt/.neomuttrc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/communication/neomutt/.neomuttrc')
-rw-r--r--modules/communication/neomutt/.neomuttrc20
1 files changed, 1 insertions, 19 deletions
diff --git a/modules/communication/neomutt/.neomuttrc b/modules/communication/neomutt/.neomuttrc
index bc6779a..dee49a8 100644
--- a/modules/communication/neomutt/.neomuttrc
+++ b/modules/communication/neomutt/.neomuttrc
@@ -1,33 +1,20 @@
-# Read messages in Neovim. `-` makes Neovim read the message from
-# stdin and -R prevents accidental edits to message content.\
-
-# Return directly to the index when Neovim exits and do not prepend
-# NeoMutt’s pager status line to the message passed to Neovim.
set noprompt_after
set pager_format = ""
-# Base16 OneDark Dark terminal colors for neomutt
-# Each column in the index receives a distinct color to keep the UI organized.
set menu_scroll = yes
set pager_stop = yes
-# Enable custom From headers and ask for confirmation/editing
set use_from = yes
set reverse_name = yes
set autoedit = no
set edit_headers = yes
-# cancel any prompt/command-line entry with Esc, vim-style
set abort_key = "<Esc>"
-# attachments: use our mailcap for dedicated openers,
-# and auto-render html/images inline where sensible
set mailcap_path = "~/.config/neomutt/mailcap"
auto_view text/plain
alternative_order text/html image/png image/jpeg image/gif application/pdf
-# Nerd Font icon-based flag/attachment/crypto indicators
-# order: new, old, deleted, flagged, replied, old(unused), tagged, encrypt, ...
set flag_chars = "󰓹󰀼󰆴󰁟󰇰󰇮󰍩󰍨󰇱󰗚"
set to_chars = " "
set crypt_chars = " "
@@ -35,10 +22,8 @@ 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%* "
-# Hide the keybindings help bar at the top to save vertical space
-set help = no
+set help = yes
-# Status bar with Nerd Font icons per field
set status_format = "  Unread: %5u │ 󰛏 New: %5n │  Tagged: %5t │  Filter: %V │  Sorted By: %s "
# --- Basic UI Colors --------------------------------------------------
@@ -62,7 +47,6 @@ color tree magenta default # base03 (Thread arrows)
color index white default # base05
# --- Index Columns (The Multi-Color Table) ----------------------------
-# Applies distinct colors to specific columns for ALL messages (~A)
color index_number cyan default "~A" # base05 (Fixed: was brightblack)
color index_date green default "~A" # base0B (Green)
color index_flags red default "~A" # base08 (Red)
@@ -75,8 +59,6 @@ color index_tag cyan default # base0C (Message tags, %G)
color index_tags cyan default # 󰓼 base0C (Transformed tags, %g %J)
# --- Index Message States ---------------------------------------------
-# By targeting *only* `index_subject`, you preserve your multi-color
-# columns while still easily identifying unread or flagged emails.
color index_subject blue default "~U" # Unread: Blue (base0D)
color index_subject blue default "~N" # 󰄯 New: Blue (base0D)
color index_subject red default "~F" # Flagged: Red (base08)