this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 54 lines 1.7 kB view raw
1{ 2 "name": "Claude Code OCaml Sandbox", 3 "image": "ghcr.io/jonludlam/claude-ocaml-devcontainer:main", 4 "runArgs": [ 5 "--cap-add=NET_ADMIN", 6 "--cap-add=NET_RAW", 7 "--init", 8 "--ipc=host", 9 "--cap-add=SYS_ADMIN" 10 ], 11 "customizations": { 12 "vscode": { 13 "extensions": [ 14 "anthropic.claude-code", 15 "dbaeumer.vscode-eslint", 16 "esbenp.prettier-vscode", 17 "eamodio.gitlens", 18 "ocamllabs.ocaml-platform" 19 ], 20 "settings": { 21 "editor.formatOnSave": true, 22 "editor.defaultFormatter": "esbenp.prettier-vscode", 23 "editor.codeActionsOnSave": { 24 "source.fixAll.eslint": "explicit" 25 }, 26 "terminal.integrated.defaultProfile.linux": "zsh", 27 "terminal.integrated.profiles.linux": { 28 "bash": { 29 "path": "bash", 30 "icon": "terminal-bash" 31 }, 32 "zsh": { 33 "path": "zsh" 34 } 35 } 36 } 37 } 38 }, 39 "remoteUser": "node", 40 "mounts": [ 41 "source=claude-code-bashhistory-${devcontainerId},target=/commandhistory,type=volume", 42 "source=${localEnv:HOME}/.claude,target=/home/node/.claude,type=bind", 43 "source=${localEnv:HOME}/.ssh,target=/home/node/.ssh,type=bind,readonly", 44 "source=${localEnv:HOME}/.gitconfig,target=/home/node/.gitconfig,type=bind,readonly" 45 ], 46 "containerEnv": { 47 "NODE_OPTIONS": "--max-old-space-size=4096", 48 "CLAUDE_CONFIG_DIR": "/home/node/.claude", 49 "POWERLEVEL9K_DISABLE_GITSTATUS": "true" 50 }, 51 "workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=delegated", 52 "workspaceFolder": "/workspace", 53 "waitFor": "postStartCommand" 54}