From a93a8469c4295ab6a5d928c19f2008fff38651f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Mon, 23 Feb 2026 08:49:32 +0100 Subject: [PATCH] chore: remove claude code entirely --- .ddev/addon-metadata/claude/manifest.yaml | 11 ---------- .ddev/claude/.gitignore | 5 ----- .ddev/config.claude.yaml | 26 ----------------------- .ddev/docker-compose.claude.yaml | 12 ----------- 4 files changed, 54 deletions(-) delete mode 100644 .ddev/addon-metadata/claude/manifest.yaml delete mode 100644 .ddev/claude/.gitignore delete mode 100644 .ddev/config.claude.yaml delete mode 100644 .ddev/docker-compose.claude.yaml diff --git a/.ddev/addon-metadata/claude/manifest.yaml b/.ddev/addon-metadata/claude/manifest.yaml deleted file mode 100644 index 8af46e3..0000000 --- a/.ddev/addon-metadata/claude/manifest.yaml +++ /dev/null @@ -1,11 +0,0 @@ -name: claude -repository: /Users/fromme/Development/Misc/ddev-claude-code -version: "" -install_date: "2026-01-09T17:50:43+01:00" -project_files: - - commands/web/claude - - config.claude.yaml - - docker-compose.claude.yaml - - claude/.gitignore -global_files: [] -removal_actions: [] diff --git a/.ddev/claude/.gitignore b/.ddev/claude/.gitignore deleted file mode 100644 index cffe851..0000000 --- a/.ddev/claude/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Auth tokens - do not commit -.claude.json - -# Claude data directory -.claude/ diff --git a/.ddev/config.claude.yaml b/.ddev/config.claude.yaml deleted file mode 100644 index 5774b26..0000000 --- a/.ddev/config.claude.yaml +++ /dev/null @@ -1,26 +0,0 @@ -#ddev-generated -# Claude Code add-on configuration -# This file is merged with your project's .ddev/config.yaml - -hooks: - post-start: - # Fix volume permissions for binaries - - exec: "sudo chown -R $(id -u):$(id -g) /mnt/claude-binaries" - - exec: "mkdir -p /mnt/claude-binaries/local-bin /mnt/claude-binaries/local-share" - # Create config directories if needed - - exec: "mkdir -p /mnt/claude-config/.claude" - - exec: "touch /mnt/claude-config/.claude.json" - # Copy global CLAUDE.md and skills from homeadditions (if they exist) - - exec: "test -f ~/.claude-global/CLAUDE.md && cp -n ~/.claude-global/CLAUDE.md /mnt/claude-config/.claude/ || true" - - exec: "test -d ~/.claude-global/skills && cp -rn ~/.claude-global/skills /mnt/claude-config/.claude/ || true" - # Remove existing dirs/files and create symlinks - - exec: "rm -rf ~/.claude && ln -sfn /mnt/claude-config/.claude ~/.claude" - - exec: "rm -f ~/.claude.json && ln -sfn /mnt/claude-config/.claude.json ~/.claude.json" - # Symlink ~/.local/bin to volume (for claude binary) - - exec: "mkdir -p ~/.local && rm -rf ~/.local/bin && ln -sfn /mnt/claude-binaries/local-bin ~/.local/bin" - # Symlink ~/.local/share to volume (for claude versions) - - exec: "rm -rf ~/.local/share && ln -sfn /mnt/claude-binaries/local-share ~/.local/share" - # Set up PATH - - exec: "mkdir -p ~/.bashrc.d && echo 'export PATH=\"$HOME/.local/bin:$PATH\"' > ~/.bashrc.d/claude.sh" - # Install Claude Code if not already installed - - exec: "ls /mnt/claude-binaries/local-share/claude/versions/* >/dev/null 2>&1 || curl -fsSL https://claude.ai/install.sh | bash" diff --git a/.ddev/docker-compose.claude.yaml b/.ddev/docker-compose.claude.yaml deleted file mode 100644 index be917c0..0000000 --- a/.ddev/docker-compose.claude.yaml +++ /dev/null @@ -1,12 +0,0 @@ -#ddev-generated -# Mount a named Docker volume for Claude Code binaries (isolated) -# Config files are stored in .ddev/claude/ (host-accessible) - -services: - web: - volumes: - - claude-binaries:/mnt/claude-binaries - - ./claude:/mnt/claude-config - -volumes: - claude-binaries: