diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 6890019..613e708 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -82,7 +82,7 @@ USER node # Install global packages ENV NPM_CONFIG_PREFIX=/usr/local/share/npm-global -ENV PATH=$HOME/.local/bin:$PATH:/usr/local/share/npm-global/bin +ENV PATH=/home/node/.local/bin:$PATH:/usr/local/share/npm-global/bin # Set the default shell to zsh rather than sh ENV SHELL=/bin/zsh diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 92b3807..05be780 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -13,7 +13,7 @@ "ghcr.io/devcontainers/features/docker-in-docker:2": {} }, - "initializeCommand": "mkdir -p \"$HOME/.claude\" \"$HOME/.copier-templates\"", + "initializeCommand": "mkdir -p \"$HOME/.claude\" \"$HOME/develop/plone/src/copier-templates\"", "runArgs": ["--cap-add=NET_ADMIN", "--cap-add=NET_RAW"], "customizations": { "vscode": { @@ -48,8 +48,7 @@ "source=claude-code-bashhistory-${devcontainerId},target=/commandhistory,type=volume", "source=claude-code-config-${devcontainerId},target=/home/node/.claude,type=volume", "source=${localEnv:HOME}/.claude,target=/host-claude-config,type=bind,readonly", - "source=${localEnv:HOME}/.copier-templates,target=/home/node/.copier-templates,type=bind,readonly", - "source=${localEnv:HOME}/develop/plone/src/copier-templates,target=/home/node/develop/plone/src/copier-templates,type=bind,consistency=delegated" + "source=${localEnv:HOME}/develop/plone/src/copier-templates,target=/home/node/.copier-templates/plone-copier-templates,type=bind,consistency=delegated" ], "containerEnv": { "CLAUDE_CONFIG_DIR": "/home/node/.claude",