summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-28 11:13:34 +0300
committerPaul Buetow <paul@buetow.org>2025-08-28 11:13:34 +0300
commitf8331d2730fe209f9a5e1bcbb2b15dd5b708df48 (patch)
tree1b5479ea2237b341b275b85205947ffa7ba536c8
parent3dd91e008723bdff9480c4b46a8cb2206040477e (diff)
Update
-rw-r--r--dotfiles/fish/conf.d/update.fish26
-rw-r--r--dotfiles/helix/config.toml7
2 files changed, 24 insertions, 9 deletions
diff --git a/dotfiles/fish/conf.d/update.fish b/dotfiles/fish/conf.d/update.fish
index 47374fe..83c8738 100644
--- a/dotfiles/fish/conf.d/update.fish
+++ b/dotfiles/fish/conf.d/update.fish
@@ -1,29 +1,41 @@
function update::tools
+ set pids
+
echo "Installing/updating golangci-lint"
go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@latest
+ set -a pids $last_pid
+
echo "Installing/updating goimports"
go install golang.org/x/tools/cmd/goimports@latest
+ set -a pids $last_pid
- set pids
- for prog in tasksamurai timr hexai
+ for prog in hexai tasksamurai timr
echo "Installing/updating $prog from codeberg.org/snonux/$prog/cmd/$prog@latest"
go install codeberg.org/snonux/$prog/cmd/$prog@latest &
set -a pids $last_pid
end
+
for pid in $pids
wait $pid
end
+
+ if test (uname) = Darwin
+ echo 'Updating cursor-agent on macOS'
+ cursor-agent update
+ end
+
if test (uname) = Linux
for prog in gos gitsyncer
echo "Installing/updating $prog from codeberg.org/snonux/$prog/cmd/$prog@latest"
go install codeberg.org/snonux/$prog/cmd/$prog@latest
end
+
echo "Installing/updating @anthropic-ai/claude-code globally via npm"
doas npm uninstall -g @anthropic-ai/claude-code
doas npm install -g @anthropic-ai/claude-code
- doas npm uninstall -g @qwen-code/qwen-code@latest
- doas npm install -g @qwen-code/qwen-code@latest
+ # doas npm uninstall -g @qwen-code/qwen-code@latest
+ # doas npm install -g @qwen-code/qwen-code@latest
echo "Installing/updating @openai/codex globally via npm"
doas npm uninstall -g @openai/codex
@@ -33,9 +45,9 @@ function update::tools
doas npm uninstall -g @google/gemini-cli
doas npm install -g @google/gemini-cli
- echo "Installing/updating @sourcegraph/amp globally via npm"
- doas npm uninstall -g @sourcegraph/amp
- doas npm install -g @sourcegraph/amp
+ # echo "Installing/updating @sourcegraph/amp globally via npm"
+ # doas npm uninstall -g @sourcegraph/amp
+ # doas npm install -g @sourcegraph/amp
echo "Installing/updating opencode-ai globally via npm"
doas npm uninstall -g opencode-ai
diff --git a/dotfiles/helix/config.toml b/dotfiles/helix/config.toml
index 4170e5b..b5acabf 100644
--- a/dotfiles/helix/config.toml
+++ b/dotfiles/helix/config.toml
@@ -6,12 +6,15 @@ rulers = [80, 100, 120, 140]
line-number = "relative"
mouse = true
cursorline = true
+cursorcolumn = true
+continue-comments = false
+completion-timeout = 2000
[editor.soft-wrap]
enable = true
[editor.inline-diagnostics]
-cursor-line = "hint"
+# cursor-line = "hint"
[editor.auto-save]
focus-lost = true
@@ -25,7 +28,7 @@ right = ["selections", "file-encoding", "file-line-ending", "file-type"]
[editor.lsp]
display-messages = true
-# display-inlay-hints = true
+display-inlay-hints = false
[editor.cursor-shape]
normal = "block"