/ .devcontainer / devcontainer.json
devcontainer.json
1 // For format details, see https://aka.ms/devcontainer.json. For config options, see the 2 // README at: https://github.com/devcontainers/templates/tree/main/src/debian 3 { 4 "name": "QMK CLI", 5 // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile 6 "image": "ghcr.io/qmk/qmk_cli", 7 "customizations": { 8 "vscode": { 9 "extensions": [ 10 "amodio.toggle-excluded-files", 11 "EditorConfig.EditorConfig", 12 "xaver.clang-format", 13 "llvm-vs-code-extensions.vscode-clangd", 14 "bierner.github-markdown-preview", 15 "donjayamanne.git-extension-pack", 16 "ms-vscode-remote.remote-containers" 17 ] 18 } 19 }, 20 "postCreateCommand": "${containerWorkspaceFolder}/.devcontainer/setup.sh ${containerWorkspaceFolder}" 21 22 // Features to add to the dev container. More info: https://containers.dev/features. 23 // "features": {}, 24 25 // Use 'forwardPorts' to make a list of ports inside the container available locally. 26 // "forwardPorts": [], 27 28 // Configure tool-specific properties. 29 // "customizations": {}, 30 31 // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. 32 // "remoteUser": "root" 33 }