From e2a70a92822b22633562e9695c300efec2b5cbeb Mon Sep 17 00:00:00 2001 From: Mohammad Reza Karimi Date: Sat, 24 Jan 2026 19:24:55 -0500 Subject: updates --- aerc/dot-config/aerc/aerc.conf | 25 ++++++++++++++++++++----- aerc/dot-config/aerc/binds.conf | 21 ++++++++++++--------- 2 files changed, 32 insertions(+), 14 deletions(-) (limited to 'aerc') diff --git a/aerc/dot-config/aerc/aerc.conf b/aerc/dot-config/aerc/aerc.conf index 4e3b133..084d07e 100644 --- a/aerc/dot-config/aerc/aerc.conf +++ b/aerc/dot-config/aerc/aerc.conf @@ -23,6 +23,22 @@ default-menu-cmd=fzf --multi # width specifier is set, '*' is used by default. index-columns=flags:5,name<20%,subject,date>= +threading-enabled = false +reverse-thread-order = true + +thread-prefix-tip = "> " +# thread-prefix-indent = "" +# thread-prefix-stem = "│" +thread-prefix-limb = "" +# thread-prefix-folded = "+" +# thread-prefix-unfolded = "" +# thread-prefix-first-child = "┬" +# thread-prefix-has-siblings = "├" +# thread-prefix-orphan = "┌" +# thread-prefix-dummy = "┬" +# thread-prefix-lone = " " +thread-prefix-last-sibling = "╰─" +thread-prefix-last-sibling-reverse = "╭─" # Each name in index-columns must have a corresponding column-$name setting. # All column-$name settings accept golang text/template syntax. See @@ -48,7 +64,7 @@ timestamp-format=2006 Jan 02 this-day-time-format=15:04 this-week-time-format=Mon Jan 02 this-year-time-format=Jan 02 -message-view-timestamp-format=2006 Jan 02, 15:04 GMT-0700 +message-view-timestamp-format=Mon 02 Jan 2006, 15:04 GMT-0700 sidebar-width=14 # message-list-split=horizontal 20 mouse-enabled=false @@ -88,7 +104,7 @@ column-name = {{if .To}}{{index (.To | names) 0}}{{else}} malformed email{{end}} column-flags = {{.Flags | join " "}} [statusline] -status-columns = account<=,3973e022e932<=,folder<=,status<=,cbe5cfdf7c21<=,cwd<=,e3b0c44298fc<*,e3b0c44298fc>=,tray>= +status-columns = account<=,3973e022e932<=,folder<=,status<*,cbe5cfdf7c21>*,cwd>=,e3b0c44298fc>=,e3b0c44298fc>=,tray>= column-cwd = {{cwd}} column-e3b0c44298fc = column-tray = {{.TrayInfo}} @@ -118,7 +134,6 @@ address-book-cmd=addr-book-combine \ -c "rg -F -i -- '%s' ~/.cache/maildir-rank-addr/addressbook.tsv" \ -c "khard email --remove-first-line --parsable '%s' | cut -f 1,2" - file-picker-cmd=lf -selection-path '%f' reply-to-self=false @@ -168,8 +183,8 @@ text/plain=wrap -w 100 | colorize text/calendar=calendar message/delivery-status=colorize message/rfc822=colorize -#text/html=pandoc -f html -t plain | colorize -text/html=! html +text/html=pandoc -f html -t plain | colorize +# text/html=! html #text/html=! w3m -T text/html -I UTF-8 text/*=bat -fP --file-name="$AERC_FILENAME" application/pdf=pdftotext - -l 10 -nopgbrk -q - | fmt -w 100 diff --git a/aerc/dot-config/aerc/binds.conf b/aerc/dot-config/aerc/binds.conf index 7c0eb80..b14d7ba 100644 --- a/aerc/dot-config/aerc/binds.conf +++ b/aerc/dot-config/aerc/binds.conf @@ -1,3 +1,5 @@ +# vim: ft=confini + = :prev-tab = :prev-tab = :next-tab @@ -7,6 +9,7 @@ = :prompt 'Quit?' quit = :prompt 'Quit?' quit = :suspend +gt = :next-tab [messages] # q = :prompt 'Quit?' quit @@ -16,14 +19,13 @@ q = :quit = :menu -ad :cf -a j = :next - = :next = :next 50% = :next 100% k = :prev - = :prev = :prev 50% = :prev 100% + gg = :select 0 G = :select -1 @@ -31,8 +33,8 @@ gi = :cf -a MIT INBOX gs = :cf -a MIT Sent ga = :cf -a MIT Archive -J = :next-folder -K = :prev-folder + = :next-folder + = :prev-folder v = :mark -t = :mark -t:next @@ -57,6 +59,7 @@ D = :delete a = :archive flat A = :unmark -a:mark -T:archive flat u = :read -t:next +f = :forward -A m = :compose @@ -99,17 +102,17 @@ A = :archive flat = :copy-link = :open-link -f = :forward +f = :forward -A rr = :reply -a rq = :reply -aq Rr = :reply Rq = :reply -q H = :toggle-headers -K = :prev-part -J = :next-part - = :next - = :prev + = :prev-part + = :next-part +# = :next +# = :prev [view::passthrough] $noinherit = true -- cgit v1.2.3-71-gdd5e