# 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.
# Width of the sidebar, including the border.
#
# Default: 20
-sidebar-width=28
+sidebar-width=36
#
# Message to display when viewing an empty folder.
# 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 "
# 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
# 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]
#
# 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]
#
# 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
# 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
#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]
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>
| = :pipe<space>
/ = :search<space>
-\ = :filter<space>
+f = :filter<space>
n = :next-result<Enter>
N = :prev-result<Enter>
<Esc> = :clear<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>
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]