]> Freerunner's - dotfiles.git/commitdiff
aerc: update config
authorAndre Ramnitz <tux.rising@gmail.com>
Mon, 11 Nov 2024 22:28:35 +0000 (23:28 +0100)
committerAndre Ramnitz <tux.rising@gmail.com>
Mon, 11 Nov 2024 22:28:35 +0000 (23:28 +0100)
dot-config/aerc/aerc.conf
dot-config/aerc/binds.conf

index 69f40259fdb9184e98471ab0c7021e605bdd3d57..d889ad9244bbd4847f0cabd0e1276b74519b2f73 100644 (file)
@@ -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]
index cb5ffd3d7e75ab71652291de0ba677d29e4e7930..00308e971696d2c89971c9a1c04c937e1ede6422 100644 (file)
@@ -30,20 +30,23 @@ L = :expand-folder<Enter>
 
 v = :mark -t<Enter>
 V = :mark -v<Enter>
+r = :read<Enter>
+R = :unread<Enter>
 
 T = :toggle-threads<Enter>
 
 <Enter> = :view<Enter>
-d = :prompt 'Really delete this message?' 'delete-message'<Enter>
-D = :delete<Enter>
+d = :move -p Trash<Enter>
+D = :prompt 'Really delete this message?' 'delete-message'<Enter>
+# D = :delete<Enter>
 A = :archive flat<Enter>
 
 C = :compose<Enter>
 
-rr = :reply -a<Enter>
-rq = :reply -aq<Enter>
-Rr = :reply<Enter>
-Rq = :reply -q<Enter>
+mr = :reply -a<Enter>
+mq = :reply -aq<Enter>
+mR = :reply<Enter>
+mQ = :reply -q<Enter>
 
 c = :cf<space>
 $ = :term<space>
@@ -51,7 +54,7 @@ $ = :term<space>
 | = :pipe<space>
 
 / = :search<space>
-\ = :filter<space>
+f = :filter<space>
 n = :next-result<Enter>
 N = :prev-result<Enter>
 <Esc> = :clear<Enter>
@@ -70,11 +73,11 @@ A = :archive flat<Enter>
 
 <C-l> = :open-link <space>
 
-f = :forward<Enter>
-rr = :reply -a<Enter>
-rq = :reply -aq<Enter>
-Rr = :reply<Enter>
-Rq = :reply -q<Enter>
+mf = :forward<Enter>
+mr = :reply -a<Enter>
+mq = :reply -aq<Enter>
+mR = :reply<Enter>
+mQ = :reply -q<Enter>
 
 H = :toggle-headers<Enter>
 <C-k> = :prev-part<Enter>
@@ -111,7 +114,7 @@ n = :abort<Enter>
 p = :postpone<Enter>
 q = :choose -o d discard abort -o p postpone postpone<Enter>
 e = :edit<Enter>
-a = :attach<space>
+aa = :attach<space>
 d = :detach<space>
 
 [terminal]