summaryrefslogtreecommitdiffstatshomepage
path: root/aerc
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-04-02 13:03:49 -0500
committerToby Vincent <tobyv13@gmail.com>2023-04-02 13:03:49 -0500
commita5467415db7a021019ff6f013aae69d66d843259 (patch)
tree4b2ed46864d3603c8424a79aedee70cbc61fa254 /aerc
parent9336548fd676997d9d846c2f977992f3fd596b58 (diff)
fix(aerc): improve aerc ui and keybinds
Diffstat (limited to 'aerc')
-rw-r--r--aerc/.config/aerc/accounts.conf2
-rw-r--r--aerc/.config/aerc/aerc.conf12
-rw-r--r--aerc/.config/aerc/binds.conf17
3 files changed, 19 insertions, 12 deletions
diff --git a/aerc/.config/aerc/accounts.conf b/aerc/.config/aerc/accounts.conf
index 67736bb..23a7fd6 100644
--- a/aerc/.config/aerc/accounts.conf
+++ b/aerc/.config/aerc/accounts.conf
@@ -1,6 +1,6 @@
[Gmail]
source = maildir://~/.local/share/mail/gmail
-check-mail-cmd = mbsync -c ~/.config/mbsync/mbsyncrc gmail
+check-mail-cmd = mbsync -c ${XDG_CONFIG_HOME:-~/.config}/mbsync/mbsyncrc gmail
outgoing = /usr/sbin/sendmail
from = Toby Vincent <tobyv13@gmail.com>
pgp-auto-sign = true
diff --git a/aerc/.config/aerc/aerc.conf b/aerc/.config/aerc/aerc.conf
index 0c4d8eb..5118ecc 100644
--- a/aerc/.config/aerc/aerc.conf
+++ b/aerc/.config/aerc/aerc.conf
@@ -7,9 +7,17 @@ styleset-name=dark
pager=less -R
[filters]
+subject,~^\[PATCH=hldiff
text/plain=sed 's/^>\+.*/\x1b[36m&\x1b[0m/'
-text/plain=awk -f ~/.config/aerc/filters/colorize
-text/html=pandoc -f html -t plain
+text/plain=colorize
+text/calendar=calendar
+message/delivery-status=colorize
+message/rfc822=colorize
+text/html=pandoc -f html -t plain | colorize
+text/*=plaintext
+application/x-sh=bat -fP -l sh
+application/vnd.openxmlformats-officedocument.wordprocessingml.document=docx2txt
+application/pdf=pdftotext - /dev/stdout
[compose::review]
<C-r> = :choose \
diff --git a/aerc/.config/aerc/binds.conf b/aerc/.config/aerc/binds.conf
index 88a3531..7cf4aa5 100644
--- a/aerc/.config/aerc/binds.conf
+++ b/aerc/.config/aerc/binds.conf
@@ -1,23 +1,27 @@
-<C-p> = :prev-tab<Enter>
-<C-n> = :next-tab<Enter>
-<C-t> = :term<Enter>
+gn = :next-folder<Enter>
+gp = :prev-folder<Enter>
+gt = :next-tab<Enter>
+gT = :prev-tab<Enter>
+<C-h> = :help keys<Enter>
[messages]
q = :quit<Enter>
j = :next<Enter>
<Down> = :next<Enter>
+<C-n> = :next<Enter>
<C-d> = :next 50%<Enter>
<C-f> = :next 100%<Enter>
<PgDn> = :next 100%<Enter>
k = :prev<Enter>
<Up> = :prev<Enter>
+<C-p> = :prev<Enter>
<C-u> = :prev 50%<Enter>
<C-b> = :prev 100%<Enter>
<PgUp> = :prev 100%<Enter>
-g = :select 0<Enter>
+gg = :select 0<Enter>
G = :select -1<Enter>
J = :next-folder<Enter>
@@ -90,8 +94,6 @@ $noinherit = true
$ex = <C-x>
<C-k> = :prev-field<Enter>
<C-j> = :next-field<Enter>
-<C-p> = :prev-tab<Enter>
-<C-n> = :next-tab<Enter>
[compose::review]
y = :send<Enter>
@@ -112,6 +114,3 @@ d = :detach<space>
[terminal]
$noinherit = true
$ex = <C-x>
-
-<C-p> = :prev-tab<Enter>
-<C-n> = :next-tab<Enter>