dotfiles

Configuration for the software I use.
git clone https://git.sr.ht/~jbauer/dotfiles
Log | Files | Refs | README | LICENSE

commit 2af1b0dafc85e3f5f3c07fa9c3cdd48935fcdb73
parent 8fe12e77dd3b8baf166da4fb54e3f09f99e068fe
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Fri, 16 Apr 2021 20:54:34 -0400

Delete some unused configs, add mail-signature

Diffstat:
M.claws-mail/mail-signature | 2--
D.config/aerc/aerc.conf | 164-------------------------------------------------------------------------------
D.config/aerc/binds.conf | 102-------------------------------------------------------------------------------
D.config/aerc/filters/html | 10----------
D.config/profanity/profrc | 55-------------------------------------------------------
D.config/profanity/themes/original_modified | 85-------------------------------------------------------------------------------
6 files changed, 0 insertions(+), 418 deletions(-)

diff --git a/.claws-mail/mail-signature b/.claws-mail/mail-signature @@ -1,5 +1,3 @@ - --- Jake Bauer (~jbauer) Web: https://www.paritybit.ca Gem: gemini://paritybit.ca diff --git a/.config/aerc/aerc.conf b/.config/aerc/aerc.conf @@ -1,164 +0,0 @@ -# -# aerc main configuration - -[ui] -# -# Describes the format for each row in a mailbox view. This field is compatible -# with mutt's printf-like syntax. -# -# Default: -index-format=%D %-17.17F | %s - -# -# See time.Time#Format at https://godoc.org/time#Time.Format -# -# Default: 2006-01-02 03:04 PM (ISO 8601 + 12 hour time) -timestamp-format=2006-01-02 15:04 - -# -# Width of the sidebar, including the border. -# -# Default: 20 -sidebar-width=20 - -# -# Message to display when viewing an empty folder. -# -# Default: (no messages) -empty-message=(no messages) - -# Message to display when no folders exists or are all filtered -# -# Default: (no folders) -empty-dirlist=(no folders) - -# Enable mouse events in the ui, e.g. clicking and scrolling with the mousewheel -# -# Default: false -mouse-enabled=false - -# -# Ring the bell when new messages are received -# -# Default: yes -new-message-bell=true - -# Describes the format string to use for the directory list -# -# Default: %n %>r -dirlist-format=%n %>r - -# List of space-separated criteria to sort the messages by, see *sort* -# command in *aerc*(1) for reference. Prefixing a criterion with "-r " -# reverses that criterion. -# -# Example: "from -r date" -# -# Default: "" -sort= - -# Moves to next message when the current message is deleted -# -# Default: false -next-message-on-delete=true - -[viewer] -# -# Specifies the pager to use when displaying emails. Note that some filters -# may add ANSI codes to add color to rendered emails, so you may want to use a -# pager which supports ANSI codes. -# -# Default: less -R -pager=less -R - -# -# If an email offers several versions (multipart), you can configure which -# mimetype to prefer. For example, this can be used to prefer plaintext over -# html emails. -# -# Default: text/plain,text/html -alternatives=text/plain,text/html - -# -# Default setting to determine whether to show full headers or only parsed -# ones in message viewer. -# -# Default: false -show-headers=false - -# -# Layout of headers when viewing a message. To display multiple headers in the -# same row, separate them with a pipe, e.g. "From|To". Rows will be hidden if -# none of their specified headers are present in the message. -# -# Default: From|To,Cc|Bcc,Date,Subject -header-layout=From,To,Cc,Bcc,Date,Subject - -# Whether to always show the mimetype of an email, even when it is just a single part -# -# Default: false -always-show-mime=true - -[compose] -# -# Specifies the command to run the editor with. It will be shown in an embedded -# terminal, though it may also launch a graphical window if the environment -# supports it. Defaults to $EDITOR, or vi. -editor=nvim - -# Specifies the command to be used to tab-complete email addresses. Any -# occurrence of "%s" in the address-book-cmd will be replaced with what the user -# has typed so far. -address-book-cmd=kontaktdb retrieve %s - -# -# Default header fields to display when composing a message. To display -# multiple headers in the same row, separate them with a pipe, e.g. "To|From". -# -# Default: To|From,Subject -header-layout=From,To,Cc,Bcc,Subject - -[filters] -# -# Filters allow you to pipe an email body through a shell command to render -# certain emails differently, e.g. highlighting them with ANSI escape codes. -# -# The first filter which matches the email's mimetype will be used, so order -# them from most to least specific. -# -# You can also match on non-mimetypes, by prefixing with the header to match -# against (non-case-sensitive) and a comma, e.g. subject,text will match a -# subject which contains "text". Use header,~regex to match against a regex. -subject,~^\[PATCH=awk -f /usr/local/share/aerc/filters/hldiff -text/html=~/.config/aerc/filters/html -text/*=awk -f /usr/local/share/aerc/filters/plaintext -image/*=sxiv - -message/rfc822=awk -f /usr/local/share/aerc/filters/plaintext -application/pdf=zathura - - -[triggers] -# -# Triggers specify commands to execute when certain events occur. -# -# Example: -new-email=exec notify-send -i mail-message-new-symbolic "New email from %n" "%s" - -[templates] -# Templates are used to populate email bodies automatically. -# - -# The directories where the templates are stored. It takes a colon-separated -# list of directories. -# -# default: /usr/local/share/aerc/templates/ -template-dirs=/usr/local/share/aerc/templates/ - -# The template to be used for quoted replies. -# -# default: quoted_reply -quoted-reply=quoted_reply - -# The template to be used for forward as body. -# -# default: forward_as_body -forwards=forward_as_body diff --git a/.config/aerc/binds.conf b/.config/aerc/binds.conf @@ -1,102 +0,0 @@ -# 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> -g = :select 0<Enter> -G = :select -1<Enter> -<Enter> = :view<Enter> - -# Move down -j = :next<Enter> -<Down> = :next<Enter> -<C-d> = :next 50%<Enter> -<C-f> = :next 100%<Enter> -<PgDn> = :next -s 100%<Enter> - -# Move up -k = :prev<Enter> -<Up> = :prev<Enter> -<C-u> = :prev 50%<Enter> -<C-b> = :prev 100%<Enter> -<PgUp> = :prev -s 100%<Enter> - -# Sidebar movement -J = :next-folder<Enter> -K = :prev-folder<Enter> - -# Various email actions -d = :move Trash<Enter> -D = :delete<Enter> -m = :compose<Enter> -f = :forward<Enter> -rr = :reply<Enter> -rq = :reply -q<Enter> -Rr = :reply -a<Enter> -Rq = :reply -aq<Enter> -a = :archive flat<Enter> - -# Terminal and Pipe -$ = :term<space> -! = :term<space> -| = :pipe<space> - -# Search -/ = :search<space> -\ = :filter<space> -n = :next-result<Enter> -N = :prev-result<Enter> - -[view] -q = :close<Enter> -| = :pipe<space> -d = :move Trash<Enter> -D = :delete<Enter> -a = :archive flat<Enter> -f = :forward<Enter> -rr = :reply<Enter> -rq = :reply -q<Enter> -Rr = :reply -a<Enter> -Rq = :reply -aq<Enter> - -H = :toggle-headers<Enter> -<C-k> = :prev-part<Enter> -<C-j> = :next-part<Enter> -J = :next<Enter> -K = :prev<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> -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> diff --git a/.config/aerc/filters/html b/.config/aerc/filters/html @@ -1,10 +0,0 @@ -#!/bin/sh -# aerc filter which runs lynx using socksify (from the dante package) to prevent -# any phoning home by rendered emails -export SOCKS_SERVER="127.0.0.1:1" -exec socksify lynx \ - -stdin \ - -force_html \ - -width=$(tput cols) \ - -dump \ - -number_links diff --git a/.config/profanity/profrc b/.config/profanity/profrc @@ -1,55 +0,0 @@ -[ui] -theme=original_modified - -privileges=true -presence=false -roster=true -roster.resource=false -resource.message=false -resource.title=false -enc.warn=true -roster.count=unread -roster.rooms.unread=after - -beep=false -flash=false -splash=true -wrap=true - -time.console=%H:%M:%S -time.chat=%Y-%m-%d %H:%M:%S -time.muc=%Y-%m-%d %H:%M:%S -time.config=off -time.private=%Y-%m-%d %H:%M:%S -time.xmlconsole=%H:%M:%S -time.statusbar=%H:%M:%S -time.lastactivity=%Y-%m-%d %H:%M:%S - -history=true - -[notifications] -typing=false -message.text=true -room.mention=true -room.current=true -typing.current=false - -[chatstates] -enabled=false -outtype=false -gone=0 - -[connection] -defaccount=me -carbons=true -correction.allow=true - -account=me - -[omemo] -omemo.char=🔐 - -policy=always - -[logging] -chlog=true diff --git a/.config/profanity/themes/original_modified b/.config/profanity/themes/original_modified @@ -1,85 +0,0 @@ -[colours] -bkgnd=default -titlebar=grey23 -titlebar.text=white -titlebar.brackets=white -titlebar.unencrypted=red -titlebar.encrypted=green -titlebar.untrusted=yellow -titlebar.trusted=white -titlebar.online=green -titlebar.offline=red -titlebar.away=white -titlebar.chat=white -titlebar.dnd=white -titlebar.xa=white -statusbar=grey23 -statusbar.text=white -statusbar.time=yellow -statusbar.brackets=white -statusbar.active=blue -statusbar.new=bold_yellow -main.text=white -main.text.me=white -main.text.them=white -main.splash=cyan -main.help.header=white -main.time=grey54 -input.text=white -subscribed=green -unsubscribed=red -otr.started.trusted=green -otr.started.untrusted=yellow -otr.ended=red -otr.trusted=green -otr.untrusted=yellow -online=green -away=cyan -chat=green -dnd=red -xa=cyan -offline=red -incoming=yellow -mention=yellow -trigger=yellow -typing=yellow -gone=yellow -error=red -roominfo=yellow -roommention=yellow -roommention.term=yellow -roomtrigger=yellow -roomtrigger.term=yellow -me=yellow -them=green -roster.header=yellow -roster.chat=green -roster.online=green -roster.away=cyan -roster.xa=cyan -roster.dnd=red -roster.offline=red -roster.chat.active=green -roster.online.active=green -roster.away.active=cyan -roster.xa.active=cyan -roster.dnd.active=red -roster.offline.active=red -roster.chat.unread=green -roster.online.unread=green -roster.away.unread=cyan -roster.xa.unread=cyan -roster.dnd.unread=red -roster.offline.unread=red -roster.room=green -roster.room.unread=green -roster.room.mention=green -roster.room.trigger=green -occupants.header=yellow -receipt.sent=red - -[ui] -titlebar.position=1 -mainwin.position=2 -statusbar.position=3 -inputwin.position=4