From d851c3f9f754f6a5e80f6cec43c976494a4125f2 Mon Sep 17 00:00:00 2001 From: "kujiu (@jackrum)" Date: Fri, 9 Feb 2024 00:40:52 +0100 Subject: [PATCH] Neomutt appearance --- desktop/.config/neomutt/colors.conf | 299 ++++++++++++++++++---------- desktop/.config/neomutt/neomuttrc | 14 +- 2 files changed, 207 insertions(+), 106 deletions(-) diff --git a/desktop/.config/neomutt/colors.conf b/desktop/.config/neomutt/colors.conf index f47328b..8ff42d3 100644 --- a/desktop/.config/neomutt/colors.conf +++ b/desktop/.config/neomutt/colors.conf @@ -5,145 +5,242 @@ # initial author: EdenEast # adapted by: Kujiu -color error color196 color235 # message line error text -color tilde color81 color233 # vi-like tildes marking blank lines -color message color82 color235 -color markers bold color232 color222 # wrapped-line /^\+/ markers -color attachment bold color165 color235 # attachment headers -color search color232 color154 # search patterns in pager -color status bold color232 color39 -color indicator bold color232 color154 # selected email in index -color tree bold color165 color233 # arrow in threads (`-->') +# Normal +set my_nfox_black = "#393b44" +set my_nfox_red = "#c94f6d" +set my_nfox_green = "#81b29a" +set my_nfox_yellow = "#dbc074" +set my_nfox_blue = "#719cd6" +set my_nfox_magenta = "#9d79d6" +set my_nfox_cyan = "#63cdcf" +set my_nfox_white = "#dfdfe0" +set my_nfox_orange = "#f4a261" +set my_nfox_pink = "#d67ad2" + +set my_nfox_comment = "#738091" + +set my_nfox_bg0 = "#131a24" +set my_nfox_bg1 = "#192330" +set my_nfox_bg2 = "#212e3f" +set my_nfox_bg3 = "#29394f" +set my_nfox_bg4 = "#39506d" + +set my_nfox_fg0 = "#d6d6d7" +set my_nfox_fg1 = "#cdcecf" +set my_nfox_fg2 = "#aeafb0" +set my_nfox_fg3 = "#71839b" + +set my_nfox_sel0 = "#2b3b51" +set my_nfox_sel1 = "#3c5372" + +# Darker +set my_nfox_black_d = "#13151e" +set my_nfox_red_d = "#a32947" +set my_nfox_green_d = "#5b8c74" +set my_nfox_yellow_d = "#b59a4e" +set my_nfox_blue_d = "#4b76b0" +set my_nfox_magenta_d = "#7753b0" +set my_nfox_cyan_d = "#3da7a9" +set my_nfox_white_d = "#b9b9ba" +set my_nfox_orange_d = "#ce7c3b" +set my_nfox_pink_d = "#b054ac" + +#Lighter +set my_nfox_black_l = "#5f616a" +set my_nfox_red_l = "#ef7593" +set my_nfox_green_l = "#9bccb4" +set my_nfox_yellow_l = "#ffe69a" +set my_nfox_blue_l = "#97c2fc" +set my_nfox_magenta_l = "#eac6ff" +set my_nfox_cyan_l = "#89f3f5" +set my_nfox_white_l = "#ffffff" +set my_nfox_orange_l = "#ffc887" +set my_nfox_pink_l = "#fca0f8" + +color error $my_nfox_red default # message line error text +color tilde $my_nfox_pink default # vi-like tildes marking blank lines +color message $my_nfox_fg1 default +color markers bold $my_nfox_comment default # wrapped-line /^\+/ markers +color attachment bold $my_nfox_blue default # attachment headers +color search bold italic $my_nfox_yellow_l $my_nfox_sel1 # search patterns in pager +color status bold $my_nfox_blue $my_nfox_bg0 +color indicator bold italic default $my_nfox_sel1 # selected email in index +color tree bold $my_nfox_comment default # arrow in threads (`-->') # basic monochrome screen -mono bold bold -mono underline underline -mono indicator reverse -mono error bold -mono header bold "^(From|Subject|Date|To|Cc|Bcc):" -mono quoted bold +mono bold bold +mono underline underline +mono indicator reverse +mono error bold +mono header bold "^(From|Subject|Date|To|Cc|Bcc):" +mono quoted bold # index ---------------------------------------------------------------- -color index color160 color233 "~A" # all messages -color index color166 color233 "~E" # expired messages -color index bold color154 color233 "~N" # new messages -color index color154 color233 "~O" # old messages -color index color244 color233 "~R" # read messages -color index bold color39 color233 "~Q" # messages that have been replied to -color index bold color154 color233 "~U" # unread messages -color index bold color154 color233 "~U~$" # unread, unreferenced messages -color index color222 color233 "~v" # messages part of a collapsed thread -color index color222 color233 "~P" # messages from me -#color index color39 color233 "~p!~F" # messages to me -#color index color39 color233 "~N~p!~F" # new messages to me -#color index color39 color233 "~U~p!~F" # unread messages to me -#color index color244 color233 "~R~p!~F" # messages to me -color index bold color165 color233 "~F" # flagged messages -color index bold color165 color233 "~F~p" # flagged messages to me -color index bold color165 color233 "~N~F" # new flagged messages -color index bold color165 color233 "~N~F~p" # new flagged messages to me -color index bold color165 color233 "~U~F~p" # new flagged messages to me -color index color232 color196 "!~N ~D" # deleted messages -color index color232 color196 "~N ~D" # deleted new messages -color index color244 color233 "~v~(!~N)" # collapsed thread with no unread -color index color81 color233 "~v~(~N)" # collapsed thread with some unread -color index color81 color233 "~N~v~(~N)" # collapsed thread with unread parent +color index $my_nfox_fg1 default "~A" # all messages +color index $my_nfox_red_d default "~E" # expired messages +color index bold $my_nfox_blue default "~N" # new messages +color index $my_nfox_fg1 default "~O" # old messages +color index $my_nfox_fg1 default "~R" # read messages +color index bold $my_nfox_green default "~Q" # messages that have been replied to +color index bold $my_nfox_blue_l default "~U" # unread messages +color index bold $my_nfox_blue_l default "~U~$" # unread, unreferenced messages +color index $my_nfox_magenta default "~v" # messages part of a collapsed thread +color index $my_nfox_yellow_l default "~P" # messages from me +color index bold $my_nfox_orange default "~F" # flagged messages +color index bold $my_nfox_orange default "~F~p" # flagged messages to me +color index bold $my_nfox_fg0 $my_nfox_blue_d "~N~F" # new flagged messages +color index bold $my_nfox_fg0 $my_nfox_blue_d "~N~F~p" # new flagged messages to me +color index bold $my_nfox_fg0 $my_nfox_blue_d "~U~F~p" # new flagged messages to me +color index $my_nfox_red_l default "!~N ~D" # deleted messages +color index bold $my_nfox_red_l default "~N ~D" # deleted new messages +color index $my_nfox_fg0 default "~v~(!~N)" # collapsed thread with no unread +color index italic $my_nfox_blue default "~v~(~N)" # collapsed thread with some unread +color index italic $my_nfox_blue default "~N~v~(~N)" # collapsed thread with unread parent # statusbg used to indicated flagged when foreground color shows other status # for collapsed thread -color index color160 color233 "~v~(~F)!~N" # collapsed thread with flagged, no unread -color index color81 color233 "~v~(~F~N)" # collapsed thread with some unread & flagged -color index color81 color233 "~N~v~(~F~N)" # collapsed thread with unread parent & flagged -color index color81 color233 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged -color index color39 color233 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly -color index color81 color160 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) -color index color222 color233 "~T" # tagged messages -color index bold color222 color233 "~T~F" # tagged, flagged messages -color index bold color222 color233 "~T~N" # tagged, new messages -color index bold color222 color233 "~T~U" # tagged, unread messages +color index $my_nfox_orange_d default "~v~(~F)!~N" # collapsed thread with flagged, no unread +color index $my_nfox_orange_l default "~v~(~F~N)" # collapsed thread with some unread & flagged +color index $my_nfox_orange_l default "~N~v~(~F~N)" # collapsed thread with unread parent & flagged +color index $my_nfox_orange_l default "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged +color index color39 default "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly +color index $my_nfox_red_d default "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) +color index bold italic default $my_nfox_sel0 "~T" # tagged messages # message headers ------------------------------------------------------ -color hdrdefault bold color222 color235 -color header bold color39 color235 "^(From|To|Cc|Bcc)" -color header bold color165 color235 "^(Subject|Date)" +color hdrdefault bold $my_nfox_fg1 default +color header bold color165 default "^(X-Label)" +color header $my_nfox_cyan default "^from:" +color header $my_nfox_green_l default "^to:" +color header $my_nfox_green default "^cc:" +color header $my_nfox_green_d default "^bcc:" +color header $my_nfox_blue default "^date:" +color header $my_nfox_blue_l default "^newsgroups:" +color header $my_nfox_comment default "^reply-to:" +color header $my_nfox_orange default "^subject:" +color header $my_nfox_pink default "^x-spam-rule:" +color header $my_nfox_comment default "^x-mailer:" +color header $my_nfox_green default "^message-id:" +color header $my_nfox_green_d default "^Organization:" +color header $my_nfox_green_d default "^Organisation:" +color header $my_nfox_comment default "^User-Agent:" +color header bold italic $my_nfox_yellow_l default "^Tags:" +color header $my_nfox_yellow default "^message-id: .*pine" +color header $my_nfox_orange_l default "^X-Message-Flag:" +color header $my_nfox_pink_d default "^X-Spam-Status:" +color header $my_nfox_pink_d default "^X-SpamProbe:" +color header $my_nfox_pink_l default "^X-SpamProbe: SPAM" # body ----------------------------------------------------------------- -color quoted color39 color235 -color quoted1 color165 color235 -color quoted2 color39 color235 -color quoted3 color222 color235 -color quoted4 color166 color235 -color signature color81 color235 # everything below /^--\s*$/ +color quoted $my_nfox_blue default +color quoted1 $my_nfox_green default +color quoted2 $my_nfox_yellow default +color quoted3 $my_nfox_orange default +color quoted4 $my_nfox_red default +color quoted5 $my_nfox_red default +color quoted6 $my_nfox_magenta default +color quoted7 $my_nfox_blue default +color quoted8 $my_nfox_green default +color quoted9 $my_nfox_yellow default +color signature $my_nfox_magenta default # everything below /^--\s*$/ -color bold color255 color233 -color underline color233 color244 -color normal color244 color233 +color bold $my_nfox_fg1 default +color underline $my_nfox_fg1 default +color normal $my_nfox_fg1 default ## pgp -color body color160 color233 "(BAD signature)" -color body color39 color233 "(Good signature)" -color body color235 color233 "^gpg: Good signature .*" -color body color241 color233 "^gpg: " -color body color241 color160 "^gpg: BAD signature from.*" -mono body bold "^gpg: Good signature" -mono body bold "^gpg: BAD signature from.*" +color body bold $my_nfox_red_l default "(urgent|important|danger)" +color body $my_nfox_orange default "(warning|notice|avertissement)" +color body bold $my_nfox_red default "(BAD signature)" +color body $my_nfox_green default "(Good signature)" +color body $my_nfox_green default "^gpg: Good signature .*" +color body bold $my_nfox_orange default "^gpg: " +color body bold $my_nfox_red default "^gpg: BAD signature from.*" +mono body $my_nfox_green default "^gpg: Good signature" +mono body $my_nfox_red default "^gpg: BAD signature from.*" # yes, an insane URL regex -color body bold color39 color233 "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" +color body bold $my_nfox_blue_l default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" # and a heavy handed email regex -color body bold color39 color233 "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])" +color body bold $my_nfox_blue_l default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])" # Author name, %A %a %F %L %n -# Give the author column a dark grey background -color index_author default color234 '.*' +color index_author $my_nfox_fg2 default '.*' # Highlight a particular from (~f) -# color index_author brightyellow color234 '~fRay Charles' +# color index_author brightyellow default '~fRay Charles' # Message flags, %S %Z # Highlight the flags for flagged (~F) emails -color index_flags default red '~F' -# Subject, %s -# Look for a particular subject (~s) -color index_subject brightcyan default '~s\(closes #[0-9]+\)' +color index_flags $my_nfox_orange default '~F' +color index_subject $my_nfox_pink_d default '~s SPAM' # Number of messages in a collapsed thread, %M -color index_collapsed default brightblue +color index_collapsed default $my_nfox_blue # Date field -color index_date green default +color index_date $my_nfox_green default # Message label, %y %Y -color index_label default brightgreen +color index_label default $my_nfox_green # Message number, %C -color index_number red default +color index_number $my_nfox_orange default # Message size, %c %cr %l -color index_size cyan default -color index_tag red white "inbox" -color index_tags green default +color index_size $my_nfox_cyan_d default -color progress white red +color index_tags $my_nfox_yellow_l default +color index_tag $my_nfox_green default "i" +color index_tag $my_nfox_blue default "u" +color index_tag $my_nfox_blue default "󰧫n" +color index_tag $my_nfox_pink default "L" +color index_tag $my_nfox_blue default "r" +color index_tag $my_nfox_blue default "f" +color index_tag $my_nfox_blue_l default "s" +color index_tag $my_nfox_orange default "F" +color index_tag $my_nfox_yellow default "t" +color index_tag $my_nfox_red default "D" +color index_tag $my_nfox_green default "e" +color index_tag $my_nfox_magenta default "󰃰c" +color index_tag $my_nfox_yellow_l default "󰁦a" +color index_tag $my_nfox_green default "󱧃Sig" +color index_tag $my_nfox_green default "󱝗DK" +color index_tag $my_nfox_pink_d default "S" +color index_tag $my_nfox_pink default "I" +color index_tag $my_nfox_green_d default "󰝚M" +color index_tag bold $my_nfox_red_l default "K" + +color progress $my_nfox_fg2 $my_nfox_orange # attach headers # Color if the attachment is autoviewed -color attach_headers brightgreen default "Autoview" +color attach_headers $my_nfox_green_l default "Autoview" +color attach_headers $my_nfox_green_l default "Visualisation automatique" # Color only the brackets around the headers -color attach_headers brightyellow default "^\\[--" -color attach_headers brightyellow default "--]$" +color attach_headers $my_nfox_yellow default "^\\[--" +color attach_headers $my_nfox_yellow default "--]$" # Color the mime type and the size -color attach_headers green default "Type: [a-z]+/[a-z0-9\-]+" -color attach_headers green default "Size: [0-9\.]+[KM]" +color attach_headers $my_nfox_blue_d default "Type: [a-z]+/[a-z0-9\-]+" +color attach_headers $my_nfox_blue_d default "Type.: [a-z]+/[a-z0-9\-]+" +color attach_headers $my_nfox_cyan_d default "Size: [0-9\.]+[KM]" +color attach_headers $my_nfox_cyan_d default "Taille.: [0-9\.]+[KM]" # Color GPGME signature checks -color attach_headers brightgreen default "Good signature from.*" -color attach_headers brightred default "Bad signature from.*" -color attach_headers brightred default "BAD signature from.*" -color attach_headers brightred default "Note: This key has expired!" -color attach_headers brightmagenta default "Problem signature from.*" -color attach_headers brightmagenta default "WARNING: This key is not certified with a trusted signature!" -color attach_headers brightmagenta default " There is no indication that the signature belongs to the owner." -color attach_headers brightmagenta default "can't handle these multiple signatures" -color attach_headers brightmagenta default "signature verification suppressed" -color attach_headers brightmagenta default "invalid node with packet of type" +color body $my_nfox_green default "Good signature from.*" +color body $my_nfox_green default "Bonne signature.*" +color body $my_nfox_red default "Bad signature from.*" +color body $my_nfox_red default "BAD signature from.*" +color body $my_nfox_red default "Mauvaise signature.*" +color body $my_nfox_red default "MAUVAISE signature.*" +color body $my_nfox_red default "Note: This key has expired!" +color body $my_nfox_red default "Remarque.: cette clef a expiré." +color body $my_nfox_yellow_d default "Problem signature from.*" +color body $my_nfox_yellow_d default "WARNING: This key is not certified with a trusted signature!" +color body $my_nfox_yellow_d default "Attention.: cette clef n'est pas certifiée avec une signature de confiance." +color body $my_nfox_yellow_d default " There is no indication that the signature belongs to the owner." +color body $my_nfox_yellow_d default " Rien n'indique que la signature appartient à son propriétaire." +color body $my_nfox_yellow_d default "WARNING: multiple signatures detected." +color body $my_nfox_yellow_d default "Attention.: plusieurs signatures ont été détectées." +color body $my_nfox_yellow_d default "signature verification suppressed" +color body $my_nfox_yellow_d default "vérification de signature supprimée" # Statuses # -color status brightred white '(New|Del|Flag):[0-9]+' +color status $my_nfox_orange default '(New|Del|Flag):[0-9]+' diff --git a/desktop/.config/neomutt/neomuttrc b/desktop/.config/neomutt/neomuttrc index 1e37f78..785f674 100644 --- a/desktop/.config/neomutt/neomuttrc +++ b/desktop/.config/neomutt/neomuttrc @@ -11,11 +11,11 @@ my_hdr Markdown: false my_hdr reStructuredText: false # h key show all headers -hdr_order Date From X-Sender Old-Return-Path Reply-To Mail-Followup-To To Cc Bcc +hdr_order Date From X-Sender Old-Return-Path Reply-To Mail-Followup-To To Cc Bcc Tags hdr_order Delivered-To Subject In-Reply-To X-Mailing-List Mailing-List hdr_order X-Operating-System X-Mailer User-Agent X-GPG- X-PGP- -unignore Date From X-Sender Old-Return-Path Reply-To Mail-Followup-To To Cc Bcc -unignore Delivered-To Subject In-Reply-To X-Mailing-List Mailing-List +unignore Date From X-Sender Old-Return-Path Reply-To Mail-Followup-To To Cc Bcc Tags +unignore Subject In-Reply-To X-Mailing-List Mailing-List unignore X-Operating-System X-Mailer User-Agent X-GPG- X-PGP- set color_directcolor = true @@ -97,7 +97,11 @@ set attach_format="%u%D%I %t%4n %s %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?] " set compose_format="NeoMutt Compose%> [Approx. taille: %l Fichiers: %a]" set folder_format="%2C %t%N %f%> %?m?%n/%m%? %s %D" set forward_format="[%a: %s]" -set index_format="%4C %H %Z %d %4c %-15.15L %g %s" +set index_format="%4C %Z %-5@date@ %-20.20s %-8.8L %4c %g" +index-format-hook date "~d<1d" "%[%H:%M]" +index-format-hook date "~d<15d" "%[%a%d]" +index-format-hook date "~d<1y" "%[%b%d]" +index-format-hook date "~A" "%[%m/%y]" set pager_format="%Z %C/%m: %-20.20n %s%* %P" set pgp_entry_format="%4n %t%f %4l/0x%k %-4a %2c %u" set query_format="%4c %t %-25.25a %-25.25n %?e?(%e)?" @@ -220,7 +224,7 @@ set folder = "~/.local/share/mail/" set nm_default_url = "notmuch://REPLACEHOME/.local/share/mail" set nm_query_window_or_terms="tag:unread and tag:flagged" set nm_query_type = "threads" -set nm_exclude_tags = "killed,deleted,spam" +set nm_exclude_tags = "" set nm_record_tags = "-inbox,sent,me" set nm_unread_tag = unread set nm_query_window_enable=yes