From ef65b393cd74b5867b71c82af182edfe14f6fe11 Mon Sep 17 00:00:00 2001 From: Brent Schroeter Date: Thu, 7 May 2026 13:09:42 -0700 Subject: [PATCH] Revert "replace claude code with opencode" This reverts commit fd1e9310e8bd8fc41a9d4a4beb30d64ac4e953b0. --- Containerfile | 7 ++++--- assets/claude/settings.json | 11 +++++++++++ assets/mise/config.toml | 2 -- assets/opencode/config.json | 19 ------------------- 4 files changed, 15 insertions(+), 24 deletions(-) create mode 100644 assets/claude/settings.json delete mode 100644 assets/opencode/config.json diff --git a/Containerfile b/Containerfile index f7bb4e7..b10f453 100644 --- a/Containerfile +++ b/Containerfile @@ -45,9 +45,10 @@ RUN mise x -- cargo binstall -y cargo-nextest sqlx-cli RUN go install golang.org/x/tools/gopls@latest RUN fish -c 'fish_add_path /home/$USERNAME/go/bin' -# Configure OpenCode. -RUN mkdir -p ~/.config/opencode -COPY --chown=$USERNAME ./assets/opencode/config.json /home/$USERNAME/.config/opencode/config.json +# Install Claude Code CLI. +RUN curl -fsSL https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/bootstrap.sh | bash +RUN fish -c 'fish_add_path /home/$USERNAME/.local/bin' +COPY --chown=$USERNAME ./assets/claude/settings.json /home/$USERNAME/.claude/settings.json # Copy Helix configurations. # It seems there's a bug in `apple/container`'s COPY implementation that fails diff --git a/assets/claude/settings.json b/assets/claude/settings.json new file mode 100644 index 0000000..9039cef --- /dev/null +++ b/assets/claude/settings.json @@ -0,0 +1,11 @@ +{ + "permissions": { + "defaultMode": "plan" + }, + "enabledPlugins": { + "gopls-lsp@claude-plugins-official": true, + "rust-analyzer-lsp@claude-plugins-official": true + }, + "outputStyle": "Explanatory", + "spinnerTipsEnabled": false +} diff --git a/assets/mise/config.toml b/assets/mise/config.toml index a19d447..4c91a90 100644 --- a/assets/mise/config.toml +++ b/assets/mise/config.toml @@ -11,5 +11,3 @@ deno = "latest" uv = "latest" "pipx:pyright" = "latest" "pipx:ruff" = "latest" - -"github:anomalyco/opencode" = "latest" diff --git a/assets/opencode/config.json b/assets/opencode/config.json deleted file mode 100644 index da394a0..0000000 --- a/assets/opencode/config.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "$schema": "https://opencode.ai/config.json", - "provider": { - "ollama": { - "npm": "@ai-sdk/openai-compatible", - "options": { - "baseURL": "http://192.168.64.1:11434/v1" - }, - "models": { - "qwen3.5:9b": { - "tools": true - }, - "qwen3.6:27b": { - "tools": true - } - } - } - } -}