Commit 0e7236a

Eric Bower  ·  2026-07-03 22:54:02 -0400 EDT
parent a144666
chore: remove dots i don't use anymore
6 files changed,  +1, -279
+1, -1
1@@ -20,7 +20,7 @@ do_install() {
2 }
3 
4 do_clean() {
5-  comm -23 <(pacman -Qqn | sort) <(sort "$PKGFILE") | xargs -r sudo pacman -Rsu
6+    comm -23 <(pacman -Qqn | sort) <(sort "$PKGFILE") | xargs -r sudo pacman -Rsu
7 }
8 
9 case "${1:-}" in
+0, -9
 1@@ -1,9 +0,0 @@
 2-[Personal]
 3-source   = maildir:///datapool/archive/mail
 4-exclude-tags = Trash
 5-outgoing = smtps+plain://me%40erock.io@smtp.fastmail.com
 6-outgoing-cred-cmd = "pass logins/local-mail"
 7-default  = INBOX
 8-from     = Eric Bower <me@erock.io>
 9-copy-to  = Sent
10-
+0, -31
 1@@ -1,31 +0,0 @@
 2-[ui]
 3-index-columns = date<*,name<17,flags>4,subject<*
 4-column-name = {{index (.From | names) 0}}
 5-column-flags = {{.Flags | join ""}}
 6-column-subject = {{.ThreadPrefix}}{{.Subject}}
 7-column-date = {{.DateAutoFormat .Date.Local}}
 8-
 9-dirlist-left = {{.Folder}}
10-dirlist-right = {{if .Unread}}{{humanReadable .Unread}}/{{end}}{{if .Exists}}{{humanReadable .Exists}}{{end}}
11-
12-[viewer]
13-
14-[compose]
15-address-book-cmd=khard email --remove-first-line --parsable '%s'
16-
17-[filters]
18-text/plain=colorize
19-text/calendar=calendar
20-message/delivery-status=colorize
21-message/rfc822=colorize
22-#text/html=pandoc -f html -t plain | colorize
23-#text/html=html | colorize
24-#text/*=bat -fP --file-name="$AERC_FILENAME"
25-#application/x-sh=bat -fP -l sh
26-#image/*=catimg -w $(tput cols) -
27-#subject,~Git(hub|lab)=lolcat -f
28-#from,thatguywhodoesnothardwraphismessages=wrap -w 100 | colorize
29-
30-[triggers]
31-
32-[templates]
+0, -103
  1@@ -1,103 +0,0 @@
  2-# Binds are of the form <key sequence> = <command to run>
  3-# To use '=' in a key sequence, substitute it with "Eq": "<Ctrl+Eq>"
  4-# If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit
  5-<C-p> = :prev-tab<Enter>
  6-<C-n> = :next-tab<Enter>
  7-<C-t> = :term<Enter>
  8-
  9-[messages]
 10-q = :quit<Enter>
 11-
 12-j = :next<Enter>
 13-<Down> = :next<Enter>
 14-<C-d> = :next 50%<Enter>
 15-<C-f> = :next 100%<Enter>
 16-<PgDn> = :next -s 100%<Enter>
 17-
 18-k = :prev<Enter>
 19-<Up> = :prev<Enter>
 20-<C-u> = :prev 50%<Enter>
 21-<C-b> = :prev 100%<Enter>
 22-<PgUp> = :prev -s 100%<Enter>
 23-g = :select 0<Enter>
 24-G = :select -1<Enter>
 25-
 26-J = :next-folder<Enter>
 27-K = :prev-folder<Enter>
 28-
 29-v = :mark -t<Enter>
 30-V = :mark -v<Enter>
 31-
 32-<Enter> = :view<Enter>
 33-d = :prompt 'Really delete this message?' 'delete-message'<Enter>
 34-D = :delete<Enter>
 35-A = :archive flat<Enter>
 36-
 37-C = :compose<Enter>
 38-
 39-rr = :reply -a<Enter>
 40-rq = :reply -aq<Enter>
 41-Rr = :reply<Enter>
 42-Rq = :reply -q<Enter>
 43-
 44-c = :cf<space>
 45-$ = :term<space>
 46-! = :term<space>
 47-| = :pipe<space>
 48-
 49-/ = :search<space>
 50-\ = :filter<space>
 51-n = :next-result<Enter>
 52-N = :prev-result<Enter>
 53-
 54-[view]
 55-q = :close<Enter>
 56-| = :pipe<space>
 57-D = :delete<Enter>
 58-S = :save<space>
 59-A = :archive flat<Enter>
 60-
 61-f = :forward<Enter>
 62-rr = :reply -a<Enter>
 63-rq = :reply -aq<Enter>
 64-Rr = :reply<Enter>
 65-Rq = :reply -q<Enter>
 66-
 67-H = :toggle-headers<Enter>
 68-<C-k> = :prev-part<Enter>
 69-<C-j> = :next-part<Enter>
 70-J = :next<Enter>
 71-K = :prev<Enter>
 72-
 73-[compose]
 74-# Keybindings used when the embedded terminal is not selected in the compose
 75-# view
 76-$ex = <C-x>
 77-<C-k> = :prev-field<Enter>
 78-<C-j> = :next-field<Enter>
 79-<tab> = :next-field<Enter>
 80-
 81-[compose::editor]
 82-# Keybindings used when the embedded terminal is selected in the compose view
 83-$noinherit = true
 84-$ex = <C-x>
 85-<C-k> = :prev-field<Enter>
 86-<C-j> = :next-field<Enter>
 87-<C-p> = :prev-tab<Enter>
 88-<C-n> = :next-tab<Enter>
 89-
 90-[compose::review]
 91-# Keybindings used when reviewing a message to be sent
 92-y = :send<Enter>
 93-n = :abort<Enter>
 94-p = :postpone<Enter>
 95-q = :abort<Enter>
 96-e = :edit<Enter>
 97-a = :attach<space>
 98-
 99-[terminal]
100-$noinherit = true
101-$ex = <C-x>
102-
103-<C-p> = :prev-tab<Enter>
104-<C-n> = :next-tab<Enter>
+0, -80
 1@@ -1,80 +0,0 @@
 2-fish_add_path ~/.local/bin /usr/local/go/bin ~/.cargo/bin ~/.yarn/bin ~/.npm-packages/bin
 3-
 4-if test -f $HOME/.config/fish/private.fish
 5-  source $HOME/.config/fish/private.fish
 6-end
 7-
 8-switch (uname)
 9-  case Darwin
10-    fish_config theme choose "Tomorrow Night Bright"
11-    fish_add_path /opt/homebrew/opt/node@20/bin
12-    fish_add_path /opt/homebrew/bin
13-    fish_add_path /opt/homebrew/opt/libpq/bin
14-
15-    set -xg AWS_PROFILE "prod-PowerUserAccess"
16-    set -xg CLAUDE_CODE_USE_BEDROCK "1"
17-    set -xg AWS_REGION "us-east-1"
18-    set -xg HUSKY "0"
19-
20-    if command -v sdxcli &>/dev/null
21-        eval (sdxcli output-shell-commands --shell fish)
22-    end
23-  case Linux
24-    fish_config theme choose "tomorrow-night-bright"
25-  case '*'
26-    # do things for other OSs
27-end
28-
29-set -U fish_greeting # remove fish greeting
30-set -xg LANG en_US.UTF-8
31-set -xg EDITOR kak
32-set -xg VISUAL kak
33-set -xg GPG_TTY (tty)
34-set -xg XDG_CONFIG_HOME ~/.config
35-set -xg VDIRSYNCER_CONFIG ~/.config/vdirsyncer/config
36-set -xg MDIR ~/mail
37-set -xg COLORTERM truecolor
38-
39-abbr -a pushall "git remote | xargs -I R git push R"
40-abbr -a rcp rsync -avzu --progress
41-abbr -a sway sway --unsupported-gpu
42-abbr -a tre "tree -CF --dirsfirst -L2"
43-abbr -a pp PA_DIR=/home/erock/dev/pico/pico-pass pa
44-abbr -a logs "ssh pipe sub /pico/log-drain -k | jq -r"
45-abbr -a ash "autossh -M 0 -q"
46-abbr -a picodb "ssh -L 5432:localhost:5432 pico.ash.0"
47-abbr -a code "llama-server -hf unsloth/Qwen3-Coder-30B-A3B-Instruct-GGUF:Q4_K_XL -ngl 15 --host 0.0.0.0 --jinja --threads -1 --ctx-size 32000 --temp 0.7 --min-p 0.0 --top-p 0.80 --top-k 20 --repeat-penalty 1.05 --context-shift"
48-abbr -a rackai "ANTHROPIC_BASE_URL=http://10.2.20.242:8080 ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_API_KEY='' claude --dangerously-skip-permissions --model unsloth/Qwen3.6-27b"
49-abbr -a miniai "ANTHROPIC_BASE_URL=https://api.minimax.io/anthropic claude --dangerously-skip-permissions --model MiniMax-M2.7"
50-abbr -a rackcode "ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_API_KEY='' npx opencode-ai"
51-abbr -a zmount zfs mount -a
52-abbr -a keys "keychain --eval --quiet --agents ssh,gpg ~/.ssh/id_ed25519 76D3FD02 | source"
53-abbr -a mdfmt uvx --with=mdformat-gfm --with=mdformat-frontmatter --with=mdformat-gfm-alerts mdformat --wrap no
54-abbr -a gemini npx @google/gemini-cli
55-abbr -a amp npx @sourcegraph/amp
56-abbr -a cai claude --dangerously-skip-permissions
57-
58-function pw
59-  tr -dc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' </dev/urandom | head -c 16; echo
60-end
61-
62-if type -q direnv
63-  direnv hook fish | source
64-end
65-
66-if type -q zmx
67-  zmx completions fish | source
68-end
69-
70-if type -q mise
71-  mise activate fish | source
72-end
73-
74-functions -c fish_prompt _original_fish_prompt 2>/dev/null
75-
76-function fish_prompt --description 'Prompt with zmx'
77-  if set -q ZMX_SESSION
78-    echo -n "[$ZMX_SESSION] "
79-  end
80-  _original_fish_prompt
81-end
+0, -55
 1@@ -1,55 +0,0 @@
 2-# Dracula Color Palette
 3-#
 4-# Foreground: f8f8f2
 5-# Selection: 44475a
 6-# Comment: 6272a4
 7-# Red: ff5555
 8-# Orange: ffb86c
 9-# Yellow: f1fa8c
10-# Green: 50fa7b
11-# Purple: bd93f9
12-# Cyan: 8be9fd
13-# Pink: ff79c6
14-
15-# Syntax Highlighting Colors
16-fish_color_normal f8f8f2
17-fish_color_command 8be9fd
18-fish_color_keyword ff79c6
19-fish_color_quote f1fa8c
20-fish_color_redirection f8f8f2
21-fish_color_end ffb86c
22-fish_color_error ff5555
23-fish_color_param bd93f9
24-fish_color_comment 6272a4
25-fish_color_selection --background=44475a
26-fish_color_search_match --background=44475a
27-fish_color_operator 50fa7b
28-fish_color_escape ff79c6
29-fish_color_autosuggestion 6272a4
30-fish_color_cancel ff5555 --reverse
31-fish_color_option ffb86c
32-fish_color_history_current --bold
33-fish_color_status ff5555
34-fish_color_valid_path --underline
35-
36-# Default Prompt Colors
37-fish_color_cwd 50fa7b
38-fish_color_cwd_root red
39-fish_color_host bd93f9
40-fish_color_host_remote bd93f9
41-fish_color_user 8be9fd
42-
43-# Completion Pager Colors
44-fish_pager_color_progress 6272a4
45-fish_pager_color_background
46-fish_pager_color_prefix 8be9fd
47-fish_pager_color_completion f8f8f2
48-fish_pager_color_description 6272a4
49-fish_pager_color_selected_background --background=44475a
50-fish_pager_color_selected_prefix 8be9fd
51-fish_pager_color_selected_completion f8f8f2
52-fish_pager_color_selected_description 6272a4
53-fish_pager_color_secondary_background
54-fish_pager_color_secondary_prefix 8be9fd
55-fish_pager_color_secondary_completion f8f8f2
56-fish_pager_color_secondary_description 6272a4