Compare commits

..

2 commits

Author SHA1 Message Date
Brent Schroeter
587871859c set default claude code config 2026-03-31 23:08:42 -07:00
Brent Schroeter
56bd49640d fix golang setup 2026-03-31 22:37:36 -07:00
2 changed files with 16 additions and 4 deletions

View file

@ -41,13 +41,14 @@ RUN mise install
# Install sqlx CLI for managing database migrations in sqlx projects. # Install sqlx CLI for managing database migrations in sqlx projects.
RUN mise x -- cargo binstall -y cargo-nextest sqlx-cli RUN mise x -- cargo binstall -y cargo-nextest sqlx-cli
# Finish Go setup.
RUN go install golang.org/x/tools/gopls@latest
RUN fish -c 'fish_add_path /home/$USERNAME/go/bin'
# Install Claude Code CLI. # 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 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' RUN fish -c 'fish_add_path /home/$USERNAME/.local/bin'
COPY --chown=$USERNAME ./assets/claude/settings.json /home/$USERNAME/.claude/settings.json
# Finish Go setup.
RUN fish -c 'fish_add_path /home/$USERNAME/go/bin'
RUN go install golang.org/x/tools/gopls@latest
# Copy Helix configurations. # Copy Helix configurations.
# It seems there's a bug in `apple/container`'s COPY implementation that fails # It seems there's a bug in `apple/container`'s COPY implementation that fails

View file

@ -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
}