Add aerc back to my loadout
This commit is contained in:
parent
e13b0d8e54
commit
934243e49c
3 changed files with 254 additions and 0 deletions
46
.config/aerc/aerc.conf
Normal file
46
.config/aerc/aerc.conf
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
[ui]
|
||||||
|
index-columns = date<*,name<17,flags>4,subject<*
|
||||||
|
column-date = {{.DateAutoFormat .Date.Local}}
|
||||||
|
column-name = {{index (.From | names) 0}}
|
||||||
|
column-flags = {{.Flags | join ""}}
|
||||||
|
column-subject = {{.ThreadPrefix}}{{.Subject}}
|
||||||
|
timestamp-format = Jan 02 15:04
|
||||||
|
sidebar-width = 20
|
||||||
|
empty-message = (no messages)
|
||||||
|
empty-dirlist = (no folders)
|
||||||
|
mouse-enabled = false
|
||||||
|
new-message-bell = true
|
||||||
|
pinned-tab-marker = '`'
|
||||||
|
dirlist-left = {{.Folder}}
|
||||||
|
dirlist-right = {{if .Unread}}{{humanReadable .Unread}}/{{end}}{{if .Exists}}{{humanReadable .Exists}}{{end}}
|
||||||
|
sort = date
|
||||||
|
next-message-on-delete = true
|
||||||
|
stylesets-dirs = /home/trysdyn/.config/aerc/stylesets:/usr/share/aerc/stylesets/
|
||||||
|
styleset-name = base16
|
||||||
|
|
||||||
|
[viewer]
|
||||||
|
pager = bat -p
|
||||||
|
alternatives = text/plain,text/html
|
||||||
|
show-headers = false
|
||||||
|
header-layout = From,To,Cc,Bcc,Date,Subject
|
||||||
|
always-show-mime = false
|
||||||
|
completion-delay = 250ms
|
||||||
|
completion-popovers = true
|
||||||
|
|
||||||
|
[compose]
|
||||||
|
editor =
|
||||||
|
header-layout = To,From,Cc,Bcc,Subject
|
||||||
|
address-book-cmd =
|
||||||
|
|
||||||
|
[filters]
|
||||||
|
subject,~^\[PATCH = awk -f /usr/lib/aerc/filters/hldiff
|
||||||
|
text/html = /usr/lib/aerc/filters/html
|
||||||
|
text/* = awk -f /usr/lib/aerc/filters/plaintext
|
||||||
|
|
||||||
|
[templates]
|
||||||
|
template-dirs = /usr/share/aerc/templates/
|
||||||
|
quoted-reply = quoted_reply
|
||||||
|
forwards = forward_as_body
|
||||||
|
|
||||||
|
[hooks]
|
||||||
|
mail-received = notify-send -a aerc "New email from $AERC_FROM_NAME" "$AERC_SUBJECT"
|
108
.config/aerc/binds.conf
Normal file
108
.config/aerc/binds.conf
Normal file
|
@ -0,0 +1,108 @@
|
||||||
|
# Binds are of the form <key sequence> = <command to run>
|
||||||
|
# To use '=' in a key sequence, substitute it with "Eq": "<Ctrl+Eq>"
|
||||||
|
# If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit
|
||||||
|
<C-p> = :prev-tab<Enter>
|
||||||
|
<C-n> = :next-tab<Enter>
|
||||||
|
<C-t> = :term<Enter>
|
||||||
|
|
||||||
|
[messages]
|
||||||
|
q = :quit<Enter>
|
||||||
|
|
||||||
|
j = :next<Enter>
|
||||||
|
<Down> = :next<Enter>
|
||||||
|
<C-d> = :next 50%<Enter>
|
||||||
|
<C-f> = :next 100%<Enter>
|
||||||
|
<PgDn> = :next -s 100%<Enter>
|
||||||
|
|
||||||
|
k = :prev<Enter>
|
||||||
|
<Up> = :prev<Enter>
|
||||||
|
<C-u> = :prev 50%<Enter>
|
||||||
|
<C-b> = :prev 100%<Enter>
|
||||||
|
<PgUp> = :prev -s 100%<Enter>
|
||||||
|
g = :select 0<Enter>
|
||||||
|
G = :select -1<Enter>
|
||||||
|
|
||||||
|
J = :next-folder<Enter>
|
||||||
|
K = :prev-folder<Enter>
|
||||||
|
|
||||||
|
v = :mark -t<Enter>
|
||||||
|
V = :mark -v<Enter>
|
||||||
|
|
||||||
|
<Enter> = :view<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>
|
||||||
|
|
||||||
|
c = :cf<space>
|
||||||
|
$ = :term<space>
|
||||||
|
! = :term<space>
|
||||||
|
| = :pipe<space>
|
||||||
|
|
||||||
|
/ = :search<space>
|
||||||
|
\ = :filter<space>
|
||||||
|
n = :next-result<Enter>
|
||||||
|
N = :prev-result<Enter>
|
||||||
|
|
||||||
|
<tab> = :next-tab<Enter>
|
||||||
|
|
||||||
|
[view]
|
||||||
|
q = :close<Enter>
|
||||||
|
| = :pipe<space>
|
||||||
|
D = :delete<Enter>
|
||||||
|
S = :save<space>
|
||||||
|
A = :archive flat<Enter>
|
||||||
|
|
||||||
|
f = :forward<Enter>
|
||||||
|
rr = :reply -a<Enter>
|
||||||
|
rq = :reply -aq<Enter>
|
||||||
|
Rr = :reply<Enter>
|
||||||
|
Rq = :reply -q<Enter>
|
||||||
|
|
||||||
|
H = :toggle-headers<Enter>
|
||||||
|
<C-k> = :prev-part<Enter>
|
||||||
|
<C-j> = :next-part<Enter>
|
||||||
|
J = :next<Enter>
|
||||||
|
K = :prev<Enter>
|
||||||
|
|
||||||
|
i = |feh -<Enter>
|
||||||
|
u = |urlscan<Enter>
|
||||||
|
|
||||||
|
[compose]
|
||||||
|
# Keybindings used when the embedded terminal is not selected in the compose
|
||||||
|
# view
|
||||||
|
$ex = <C-x>
|
||||||
|
<C-k> = :prev-field<Enter>
|
||||||
|
<C-j> = :next-field<Enter>
|
||||||
|
<tab> = :next-field<Enter>
|
||||||
|
|
||||||
|
[compose::editor]
|
||||||
|
# Keybindings used when the embedded terminal is selected in the compose view
|
||||||
|
$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]
|
||||||
|
# Keybindings used when reviewing a message to be sent
|
||||||
|
y = :send<Enter>
|
||||||
|
n = :abort<Enter>
|
||||||
|
p = :postpone<Enter>
|
||||||
|
q = :abort<Enter>
|
||||||
|
e = :edit<Enter>
|
||||||
|
a = :attach<space>
|
||||||
|
|
||||||
|
[terminal]
|
||||||
|
$noinherit = true
|
||||||
|
$ex = <C-x>
|
||||||
|
|
||||||
|
<C-p> = :prev-tab<Enter>
|
||||||
|
<C-n> = :next-tab<Enter>
|
||||||
|
|
100
.config/aerc/stylesets/base16
Normal file
100
.config/aerc/stylesets/base16
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
# %%base16_template: aerc##default%%
|
||||||
|
# Grab defaults for anything not explicit
|
||||||
|
*.default=true
|
||||||
|
|
||||||
|
# Use one coherent selection color unless overridden
|
||||||
|
*.selected.fg=#c0c0c0
|
||||||
|
*.selected.bg=#311647
|
||||||
|
|
||||||
|
|
||||||
|
# Normal Text
|
||||||
|
default.fg=#f0f0f0
|
||||||
|
default.bg=#000000
|
||||||
|
|
||||||
|
error.fg=#ed008c
|
||||||
|
error.bg=#000000
|
||||||
|
|
||||||
|
warning.fg=#f7c61d
|
||||||
|
warning.bg=#000000
|
||||||
|
|
||||||
|
success.fg=#65cdcd
|
||||||
|
success.bg=#000000
|
||||||
|
|
||||||
|
# Titlebars over elements
|
||||||
|
title.fg=#b0b0b0
|
||||||
|
title.bg=#202020
|
||||||
|
|
||||||
|
# Headers in elements
|
||||||
|
header.fg=#b0b0b0
|
||||||
|
header.bg=#202020
|
||||||
|
|
||||||
|
# Statusline
|
||||||
|
statusline_default.fg=#c0c0c0
|
||||||
|
statusline_default.bg=#202020
|
||||||
|
|
||||||
|
statusline_error.fg=#ed008c
|
||||||
|
statusline_error.bg=#202020
|
||||||
|
|
||||||
|
statusline_success.fg=#65cdcd
|
||||||
|
statusline_success.bg=#202020
|
||||||
|
|
||||||
|
# Message List Items
|
||||||
|
msglist_default.fg=#f0f0f0
|
||||||
|
msglist_default.bg=#000000
|
||||||
|
|
||||||
|
msglist_unread.fg=#c0c0c0
|
||||||
|
msglist_unread.bg=#000000
|
||||||
|
|
||||||
|
msglist_read.fg=#f0f0f0
|
||||||
|
msglist_read.bg=#000000
|
||||||
|
|
||||||
|
msglist_flagged.fg=#f0f0f0
|
||||||
|
msglist_flagged.bg=#202020
|
||||||
|
|
||||||
|
msglist_deleted.fg=#b0b0b0
|
||||||
|
msglist_deleted.bg=#000000
|
||||||
|
|
||||||
|
msglist_marked.fg=#f0f0f0
|
||||||
|
msglist_marked.bg=#202020
|
||||||
|
|
||||||
|
# Directory List
|
||||||
|
dirlist_default.fg=#f0f0f0
|
||||||
|
dirlist_default.bg=#000000
|
||||||
|
|
||||||
|
# Command Completion List
|
||||||
|
completion_default.fg=#b0b0b0
|
||||||
|
completion_default.bg=#202020
|
||||||
|
|
||||||
|
completion_gutter.fg=#b0b0b0
|
||||||
|
completion_gutter.bg=#202020
|
||||||
|
|
||||||
|
completion_pill.fg=#311647
|
||||||
|
completion_pill.bg=#311647
|
||||||
|
|
||||||
|
# Tab Bar
|
||||||
|
tab.fg=#c0c0c0
|
||||||
|
tab.bg=#202020
|
||||||
|
|
||||||
|
# Stack UI Element
|
||||||
|
stack.fg=
|
||||||
|
stack.bg=
|
||||||
|
|
||||||
|
# Spinner
|
||||||
|
spinner.fg=
|
||||||
|
spinner.bg=
|
||||||
|
|
||||||
|
# UI Borders. Only BG color
|
||||||
|
border.bg=#202020
|
||||||
|
|
||||||
|
# Selection UI
|
||||||
|
selector_default.fg=
|
||||||
|
selector_default.bg=
|
||||||
|
|
||||||
|
selector_focused.fg=
|
||||||
|
selector_focused.bg=
|
||||||
|
|
||||||
|
selector_chooser.fg=
|
||||||
|
selector_chooser.bg=
|
||||||
|
|
||||||
|
# %%base16_template_end%%
|
||||||
|
|
Loading…
Add table
Reference in a new issue