repos / dotfiles

my dotfiles

commit
13c0f4d
parent
d671d4e
author
Eric Bower
date
2026-01-03 19:45:32 -0500 EST
chore: random tweaks
3 files changed,  +11, -8
M dot_config/fish/config.fish
+5, -2
 1@@ -18,7 +18,8 @@ switch (uname)
 2         eval (sdxcli output-shell-commands --shell fish)
 3     end
 4   case Linux
 5-    set -xg OPENAI_API_BASE "http://192.168.88.109:8080"
 6+    set -xg OPENAI_API_BASE "http://0.0.0.0:8080"
 7+    # set -xg OPENAI_API_BASE "http://192.168.88.109:8080"
 8     set -xg OPENAI_API_KEY ""
 9   case '*'
10     # do things for other OSs
11@@ -43,7 +44,7 @@ abbr -a pp PA_DIR=/home/erock/dev/pico/pico-pass pa
12 abbr -a logs "ssh pipe sub /pico/log-drain -k | jq -r"
13 abbr -a ash "autossh -M 0 -q"
14 abbr -a picodb "ssh -L 5432:localhost:5432 pico.ash.0"
15-abbr -a gpt "llama-server -hf unsloth/gpt-oss-20b-GGUF:Q4_K_M -ngl 15 --host 0.0.0.0"
16+abbr -a gpt "llama-server -hf unsloth/gpt-oss-120b-GGUF:Q4_K_S -ngl 99 -c 4096 -t 16 --host 0.0.0.0 --port 8080"
17 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"
18 abbr -a zmount zfs mount -a
19 abbr -a keys "keychain --eval --quiet --agents ssh,gpg ~/.ssh/id_ed25519 76D3FD02 | source"
20@@ -52,6 +53,8 @@ abbr -a sm sudo systemctl
21 abbr -a smu systemctl --user
22 abbr -a jm sudo journalctl
23 abbr -a jmu journalctl --user
24+abbr -a gemini npx @google/gemini-cli
25+abbr -a amp npx @sourcegraph/amp
26 
27 function pw
28   tr -dc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' </dev/urandom | head -c 16; echo
M dot_config/jj/config.toml
+1, -0
1@@ -10,6 +10,7 @@ tool = "delta"
2 [ui]
3 diff-formatter = ":git" # required by `delta`
4 pager=["delta", "--pager", "less -FRX"] # Keeps output from the terminal after closing the pager
5+default-command = "log"
6 
7 # These options allow for `jj diff` and `jj show` to clear the output from the terminal after closing the pager.
8 [[--scope]]
M dot_config/nvim/init.lua
+5, -6
 1@@ -46,8 +46,8 @@ map("n", "<C-k>", "<cmd>wincmd k<cr>", opts) -- navigate splits
 2 map("n", "<C-j>", "<cmd>wincmd j<cr>", opts)
 3 map("n", "<C-h>", "<cmd>wincmd h<cr>", opts)
 4 map("n", "<C-l>", "<cmd>wincmd l<cr>", opts)
 5-map("n", "<leader>t", "<cmd>bd!<cr>", opts)
 6-map("n", "<leader>f", "<cmd>term fish<cr>", opts)
 7+map("n", "<leader>q", "<cmd>bd!<cr>", opts)
 8+map("n", "<leader>t", "<cmd>term fish<cr>", opts)
 9 map({ "n", "v" }, "<leader>u", "<cmd>GitLink<cr>", opts)
10 map("n", "<leader>e", vim.diagnostic.open_float, opts)
11 map("n", "<leader>y", function() -- copy relative filepath to clipboard
12@@ -61,7 +61,7 @@ map("n", "<leader>r", function() -- toggle lsp loclist
13 		vim.diagnostic.setloclist({ open = true })
14 	end
15 end, opts)
16-map("n", "<leader>q", function() -- toggle quickfix
17+map("n", "<leader>f", function() -- toggle quickfix
18 	for _, win in ipairs(vim.fn.getwininfo()) do
19 		if win.quickfix == 1 then
20 			vim.cmd("cclose")
21@@ -74,7 +74,7 @@ map("n", "<leader>d", ":DiffviewOpen ")
22 map("n", "<leader>a", "<cmd>lua MiniFiles.open()<cr>")
23 map("n", "<leader>s", "<cmd>Pick files<cr>")
24 map("n", "<leader>g", "<cmd>Pick grep_live<cr>")
25-map("n", "<leader>b", "<cmd>Pick buffers<cr>")
26+map("n", "<leader>b", ":b ")
27 
28 local augroup = vim.api.nvim_create_augroup("erock.cfg", { clear = true })
29 local autocmd = vim.api.nvim_create_autocmd
30@@ -88,9 +88,8 @@ autocmd("BufEnter", { -- disable automatic newline comment continuation
31 local function setup_lsp()
32 	vim.lsp.enable({
33 		"gopls", -- os package mgr: gopls
34-		"lua_ls", -- os package mgr: lua-language-server
35 		"pyright", -- npm i -g pyright
36-		"ts_ls", -- npm i -g typescript typescript-language-server
37+		"tsgo", -- npm i -g @typescript/native-preview
38 		"zls", -- os package mgr: zls
39 	})
40