{ "name": "Amaranth HDL - IceBreaker", "build": { "dockerfile": "Dockerfile", "context": ".." }, // USB flashing (iceprog) requires the IceBreaker to be forwarded to WSL2 first. // On Windows: install usbipd-win (https://github.com/dorssel/usbipd-win/releases), // then run (as Administrator) before opening this devcontainer: // .devcontainer/attach-icebreaker.ps1 "runArgs": ["--privileged"], "workspaceFolder": "/workspace", "workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=cached", "mounts": [ "source=${localEnv:USERPROFILE}/.claude,target=/root/.claude,type=bind,consistency=cached" ], "customizations": { "vscode": { "extensions": [ "ms-python.python", "ms-python.pylance", "anthropic.claude-code" ], "settings": { "python.defaultInterpreterPath": "/usr/local/bin/python" } } } }