diff --git a/.config/aerc/aerc.conf b/.config/aerc/aerc.conf new file mode 100644 index 0000000..32bcb53 --- /dev/null +++ b/.config/aerc/aerc.conf @@ -0,0 +1,41 @@ +[ui] +index-format=%D %-17.17n %Z %s +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-format=%n %>r +sort=date +next-message-on-delete=true +stylesets-dirs=/home/trysdyn/.config/aerc/stylesets:/usr/share/aerc/stylesets/ +styleset-name=base16 + +[viewer] +pager=most +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/share/aerc/filters/hldiff +text/html=/usr/bin/w3m -T text/html -o display_link_number=1 +text/*=awk -f /usr/share/aerc/filters/plaintext + +[triggers] +new-email=exec dunstify "New email from %n" "%s" + +[templates] +template-dirs=/usr/share/aerc/templates/ +quoted-reply=quoted_reply +forwards=forward_as_body diff --git a/.config/aerc/binds.conf b/.config/aerc/binds.conf new file mode 100644 index 0000000..050b230 --- /dev/null +++ b/.config/aerc/binds.conf @@ -0,0 +1,105 @@ +# Binds are of the form = +# To use '=' in a key sequence, substitute it with "Eq": "" +# If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit + = :prev-tab + = :next-tab + = :term + +[messages] +q = :quit + +j = :next + = :next + = :next 50% + = :next 100% + = :next -s 100% + +k = :prev + = :prev + = :prev 50% + = :prev 100% + = :prev -s 100% +g = :select 0 +G = :select -1 + +J = :next-folder +K = :prev-folder + +v = :mark -t +V = :mark -v + + = :view +D = :delete +A = :archive flat + +C = :compose + +rr = :reply -a +rq = :reply -aq +Rr = :reply +Rq = :reply -q + +c = :cf +$ = :term +! = :term +| = :pipe + +/ = :search +\ = :filter +n = :next-result +N = :prev-result + + = :set ui.sidebar-width 20 + = :set ui.sidebar-width 0 + +[view] +q = :close +| = :pipe +D = :delete +S = :save +A = :archive flat + +f = :forward +rr = :reply -a +rq = :reply -aq +Rr = :reply +Rq = :reply -q + +H = :toggle-headers + = :prev-part + = :next-part +J = :next +K = :prev + +[compose] +# Keybindings used when the embedded terminal is not selected in the compose +# view +$ex = + = :prev-field + = :next-field + = :next-field + +[compose::editor] +# Keybindings used when the embedded terminal is selected in the compose view +$noinherit = true +$ex = + = :prev-field + = :next-field + = :prev-tab + = :next-tab + +[compose::review] +# Keybindings used when reviewing a message to be sent +y = :send +n = :abort +p = :postpone +q = :abort +e = :edit +a = :attach + +[terminal] +$noinherit = true +$ex = + + = :prev-tab + = :next-tab diff --git a/.config/i3/config b/.config/i3/config index ae946b4..54f3af1 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -73,7 +73,7 @@ bindsym button3 kill bindsym $mod+Tab exec "rofi -show window" # rofi launcher -bindsym $mod+space exec "rofi -modi window,run,bangs:bin/rofi_bangs.py -show run" +bindsym $mod+space exec "rofi -modi window,run -show run" # pcmanfm -- file manager bindsym $mod+Shift+Return exec "pcmanfm"