From cbcf4cbc0ee7fc3fafa540dca6552f5501ef1027 Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Mon, 11 Nov 2024 23:28:35 +0100 Subject: [PATCH] aerc: update config --- dot-config/aerc/aerc.conf | 37 ++++++++++++++++++++----------------- dot-config/aerc/binds.conf | 29 ++++++++++++++++------------- 2 files changed, 36 insertions(+), 30 deletions(-) diff --git a/dot-config/aerc/aerc.conf b/dot-config/aerc/aerc.conf index 69f40259..d889ad92 100644 --- a/dot-config/aerc/aerc.conf +++ b/dot-config/aerc/aerc.conf @@ -38,14 +38,14 @@ timestamp-format=2006-01-02 03:04 PM # If this is not specified, timestamp-format is used instead. # # Default: "03:04 PM" (12 hour time) -this-day-time-format=03:04 PM +this-day-time-format=15:04 # # Index-only time format for messages that were received/sent within the last # 7 days. If this is not specified, timestamp-format is used instead. # # Default: "Monday 03:04 PM" (Week day + 12 hour time) -this-week-time-format=Monday 03:04 PM +this-week-time-format=Monday 15:04 # # Index-only time format for messages that were received/sent this year. @@ -58,7 +58,7 @@ this-year-time-format=January 02 # Width of the sidebar, including the border. # # Default: 20 -sidebar-width=28 +sidebar-width=36 # # Message to display when viewing an empty folder. @@ -98,13 +98,13 @@ dirlist-delay=200ms # expand the folders. # # Default: false -dirlist-tree=false +dirlist-tree=true # If dirlist-tree is enabled, set level at which folders are collapsed by # default. Set to 0 to disable. # # Default: 0 -dirlist-collapse=0 +dirlist-collapse=2 # List of space-separated criteria to sort the messages by, see *sort* # command in *aerc*(1) for reference. Prefixing a criterion with "-r " @@ -137,11 +137,13 @@ stylesets-dirs= # Default: spaces # border-char-vertical=│ # border-char-horizontal=─ +border-char-vertical="█" +border-char-horizontal="█" # Sets the styleset to use for the aerc ui elements. # # Default: default -styleset-name=default +styleset-name=base16 # Activates fuzzy search in commands and their arguments: the typed string is # searched in the command or option in any position, and need not be @@ -162,12 +164,12 @@ completion-popovers=true # Uncomment to use UTF-8 symbols to indicate PGP status of messages # # Default: ASCII -#icon-unencrypted= -#icon-encrypted=✔ -#icon-signed=✔ -#icon-signed-encrypted=✔ -#icon-unknown=✘ -#icon-invalid=⚠ +icon-unencrypted= +icon-encrypted=✔ +icon-signed=✔ +icon-signed-encrypted=✔ +icon-unknown=✘ +icon-invalid=⚠ #[ui:account=foo] # @@ -195,13 +197,13 @@ column-right = {{.TrayInfo}} # Specifies the separator between grouped statusline elements. # # Default: " | " -# separator= +separator=" | " # Defines the mode for displaying the status elements. # Options: text, icon # # Default: text -# display-mode= +display-mode=text, icon [viewer] # @@ -210,7 +212,8 @@ column-right = {{.TrayInfo}} # pager which supports ANSI codes. # # Default: less -R -pager=less -R +# pager=less -R +pager=bat # # If an email offers several versions (multipart), you can configure which @@ -218,7 +221,7 @@ pager=less -R # html emails. # # Default: text/plain,text/html -alternatives=text/plain,text/html +alternatives=text/html,text/plain # # Default setting to determine whether to show full headers or only parsed @@ -294,7 +297,7 @@ reply-to-self=true #subject,~^\[PATCH=colordiff text/plain=sed 's/^>\+.*/\x1b[36m&\x1b[0m/' #text/html=pandoc -f html -t plain -#text/html=w3m -dump -I UTF-8 -T text/html +text/html=w3m -dump -I UTF-8 -T text/html #image/*=catimg -w $(tput cols) - [triggers] diff --git a/dot-config/aerc/binds.conf b/dot-config/aerc/binds.conf index cb5ffd3d..00308e97 100644 --- a/dot-config/aerc/binds.conf +++ b/dot-config/aerc/binds.conf @@ -30,20 +30,23 @@ L = :expand-folder v = :mark -t V = :mark -v +r = :read +R = :unread T = :toggle-threads = :view -d = :prompt 'Really delete this message?' 'delete-message' -D = :delete +d = :move -p Trash +D = :prompt 'Really delete this message?' 'delete-message' +# D = :delete A = :archive flat C = :compose -rr = :reply -a -rq = :reply -aq -Rr = :reply -Rq = :reply -q +mr = :reply -a +mq = :reply -aq +mR = :reply +mQ = :reply -q c = :cf $ = :term @@ -51,7 +54,7 @@ $ = :term | = :pipe / = :search -\ = :filter +f = :filter n = :next-result N = :prev-result = :clear @@ -70,11 +73,11 @@ A = :archive flat = :open-link -f = :forward -rr = :reply -a -rq = :reply -aq -Rr = :reply -Rq = :reply -q +mf = :forward +mr = :reply -a +mq = :reply -aq +mR = :reply +mQ = :reply -q H = :toggle-headers = :prev-part @@ -111,7 +114,7 @@ n = :abort p = :postpone q = :choose -o d discard abort -o p postpone postpone e = :edit -a = :attach +aa = :attach d = :detach [terminal] -- 2.51.2