summaryrefslogtreecommitdiffstats
path: root/lass/2configs/mail.nix
diff options
context:
space:
mode:
authorlassulus <lassulus@lassul.us>2017-07-11 00:08:05 +0200
committerlassulus <lassulus@lassul.us>2017-07-11 00:08:05 +0200
commit7e7d9ad90634438bd66c88a4be3f0c4d57aeb04d (patch)
treee7e950e8147da3fc8f7d3d97dfcc5f163d9b893e /lass/2configs/mail.nix
parent63e6a24908fe2d3da3b91cd7e86961d91f376375 (diff)
l mail: show recipent in mutt index
Diffstat (limited to 'lass/2configs/mail.nix')
-rw-r--r--lass/2configs/mail.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/lass/2configs/mail.nix b/lass/2configs/mail.nix
index 9a3c4e82..6555b1b4 100644
--- a/lass/2configs/mail.nix
+++ b/lass/2configs/mail.nix
@@ -54,7 +54,15 @@ let
set sort=threads
- set index_format="%4C %Z %?GI?%GI& ? %[%d/%b] %-16.15F %?M?(%3M)& ? %s %> %?g?%g?"
+ set index_format="${pkgs.writeDash "mutt-index" ''
+ # http://www.mutt.org/doc/manual/#formatstrings
+ recipent="$(echo $1 | sed 's/.*<\([^>]*\).*/\1/')"
+ # output to mutt
+ # V
+ echo "%4C %Z %?GI?%GI& ? %[%d/%b] %-20.20a %?M?(%3M)& ? %s %> $recipent %?g?%g?%"
+ # args to mutt-index dash script
+ # V
+ ''} %r |"
virtual-mailboxes \
"INBOX" "notmuch://?query=tag:inbox and NOT tag:killed"\