diff options
Diffstat (limited to '')
| -rw-r--r-- | .config/aerc/aerc.conf | 15 | ||||
| -rw-r--r-- | .config/aerc/binds.conf | 5 | ||||
| -rwxr-xr-x | .config/aerc/filters/html | 10 | ||||
| -rw-r--r-- | .config/aerc/stylesets/r | 75 |
4 files changed, 47 insertions, 58 deletions
diff --git a/.config/aerc/aerc.conf b/.config/aerc/aerc.conf index e6faea7..0b55543 100644 --- a/.config/aerc/aerc.conf +++ b/.config/aerc/aerc.conf @@ -9,12 +9,9 @@ border-char-vertical="│" border-char-horizontal="─" styleset-name=r -[ui:folder=Sent Items] -index-columns = date<20,to<40,flags>4,subject<* -column-date = {{.DateAutoFormat .Date.Local}} -column-to = {{.To | persons | join ", "}} -column-flags = {{.Flags | join ""}} -column-subject = {{.ThreadPrefix}}{{.Subject}} +[ui:folder~^(Drafts|Sent Items)$] +index-columns = flags:4,to<20%,subject,date>= +column-to = {{index (.To | names) 0}} [viewer] # Default: less -R @@ -26,8 +23,8 @@ pager=less -c -F -i -R -s -~ --mouse always-show-mime=true [compose] -address-book-cmd = known-emails "%s" -file-picker-cmd = porta filechooser +address-book-cmd=sh -c 'grep -i --color=never %s $HOME/mail/addressbook' +file-picker-cmd=porta filechooser [filters] #subject,~Git(hub|lab)=lolcat -f @@ -47,4 +44,4 @@ message/delivery-status=colorize message/rfc822=colorize [hooks] -mail-received = notify-send -i /usr/share/icons/mdi/scalable/email-fast-outline.svg -a aerc "[$AERC_ACCOUNT/$AERC_FOLDER] new mail from $AERC_FROM_NAME" "$AERC_SUBJECT" +mail-received=notify-send -i /usr/share/icons/mdi/scalable/email-fast-outline.svg -a aerc "[$AERC_ACCOUNT/$AERC_FOLDER] new mail from $AERC_FROM_NAME" "$AERC_SUBJECT" diff --git a/.config/aerc/binds.conf b/.config/aerc/binds.conf index 9e0a41f..238941f 100644 --- a/.config/aerc/binds.conf +++ b/.config/aerc/binds.conf @@ -54,8 +54,9 @@ rq = :reply -aq<cr> ct = :compose -T new -H 'To: {{index (.To | emails) 0}}'<cr> cf = :compose -T new -H 'To: {{index (.From | emails) 0}}'<cr> +! = :flag -x Flagged -t<cr> + $ = :term<space> -! = :term<space> | = :pipe<space> / = :search<space> @@ -63,7 +64,7 @@ $ = :term<space> n = :next-result<cr> N = :prev-result<cr> -tt = :toggle-threads<cr> +T = :toggle-threads<cr> gi = :cf INBOX<cr> C = :check-mail<cr> diff --git a/.config/aerc/filters/html b/.config/aerc/filters/html new file mode 100755 index 0000000..6771fa7 --- /dev/null +++ b/.config/aerc/filters/html @@ -0,0 +1,10 @@ +#!/bin/sh +exec firejail --quiet --noprofile --net=none -- \ + w3m \ + -I UTF-8 \ + -T text/html \ + -X -cols "$(tput cols)" \ + -dump \ + -o display_image=1 \ + -o display_link_number=1 \ + -o inline_img_protocol=4 diff --git a/.config/aerc/stylesets/r b/.config/aerc/stylesets/r index 55de166..9c37d55 100644 --- a/.config/aerc/stylesets/r +++ b/.config/aerc/stylesets/r @@ -1,56 +1,37 @@ -# msglist_flagged.fg=3 -# *.default=true -# *.selected.bg=5 -# *.selected.fg=15 -# -# *error.fg=9 -# *warning.fg=11 -# *success.fg=2 -# -# statusline_default.fg=3 -# -# selector_focused.bg=5 -# selector_focused.fg=15 -# selector_chooser.bg=5 -# selector_chooser.fg=15 +msglist_unread.italic = true +msglist_unread.bold = false + +msglist_flagged.fg = 3 +msglist_flagged.bold = true tab.reverse = false -border.bg = 0 +border.bg = black border.fg = 5 -statusline_default.bg = 255 -statusline_default.fg = 0 -statusline_default.reverse = true +statusline_default.bg = black +statusline_default.fg = white *.selected.bg = 5 -*.selected.fg = 0 +*.selected.fg = black *.selected.reverse = false -msglist_default.List-ID,~"github.com".bg = #52433d -msglist_default.List-ID,~"github.com".selected.fg = toggle -msglist_default.List-ID,~"github.com".selected.bg = toggle - -msglist_default.List-ID,~"lists.sr.ht".bg = #0f2540 -msglist_default.List-ID,~"lists.sr.ht".selected.fg = toggle -msglist_default.List-ID,~"lists.sr.ht".selected.bg = toggle -msglist_default.To,~"lists.sr.ht".bg = #0f2540 -msglist_default.To,~"lists.sr.ht".selected.fg = toggle -msglist_default.To,~"lists.sr.ht".selected.bg = toggle - -msglist_default.List-ID,~"openstreetmap.org".bg = #0f4c3a -msglist_default.List-ID,~"openstreetmap.org".selected.fg = toggle -msglist_default.List-ID,~"openstreetmap.org".selected.bg = toggle - -msglist_default.List-ID,~"alpinelinux.org".bg = #4d5139 -msglist_default.List-ID,~"alpinelinux.org".selected.fg = toggle -msglist_default.List-ID,~"alpinelinux.org".selected.bg = toggle -msglist_default.From,~"@alpinelinux.org".bg = #4d5139 -msglist_default.From,~"@alpinelinux.org".selected.fg = toggle -msglist_default.From,~"@alpinelinux.org".selected.bg = toggle - -msglist_default.X-Bugzilla-URL,~"bugs.gentoo.org".bg = #3c2f41 -msglist_default.X-Bugzilla-URL,~"bugs.gentoo.org".selected.bg = toggle -msglist_default.X-Bugzilla-URL,~"bugs.gentoo.org".selected.bg = toggle - -msglist_flagged.fg = 11 +msglist_default.List-ID,~/github\.com/.bg = #52433d +msglist_default.List-ID,~/github\.com/.fg = white + +msglist_default.List-ID,~/lists\.sr\.ht/.bg = #0f2540 +msglist_default.List-ID,~/lists\.sr\.ht/.fg = white + +msglist_default.To,~/lists\.sr\.ht/.bg = #0f2540 +msglist_default.To,~/lists\.sr\.ht/.fg = white + +msglist_default.List-ID,~/openstreetmap\.org/.bg = #0f4c3a +msglist_default.List-ID,~/openstreetmap\.org/.fg = white + +msglist_default.List-ID,~/alpinelinux\.org/.bg = #4d5139 +msglist_default.List-ID,~/alpinelinux\.org/.fg = white +msglist_default.From,~/@alpinelinux\.org/.bg = #4d5139 +msglist_default.From,~/@alpinelinux\.org/.fg = white + +msglist_default.X-Bugzilla-URL,~/bugs\.gentoo\.org/.bg = #3c2f41 +msglist_default.X-Bugzilla-URL,~/bugs\.gentoo\.org/.fg = white |