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
M
bin/pacm
+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