- commit
- 13c0f4d
- parent
- d671d4e
- author
- Eric Bower
- date
- 2026-01-03 19:45:32 -0500 EST
chore: random tweaks
3 files changed,
+11,
-8
+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
+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]]
+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