{ "remote.extensionKind": { "ms-azuretools.vscode-containers": [ "ui" ], "ms-azuretools.vscode-docker": [ "ui" ], "GitHub.copilot-chat": [ "ui" ] }, "dev.containers.defaultFeatures": { // Shell UX: zsh, oh-my-zsh, git-aware prompt, non-root user setup "ghcr.io/devcontainers/features/common-utils:2": { "installZsh": true, "installOhMyZsh": true, "upgradePackages": false, "username": "node" }, // Docker-in-Docker so we can build and test container images from inside the devcontainer (`moby: false` for trixie debian compatibility) "ghcr.io/devcontainers/features/docker-in-docker:2": { "moby": false }, // Add timezone matching so timestamps read like you'd expect "ghcr.io/hwaien/devcontainer-features/match-host-time-zone:0": {} }, "dev.containers.defaultExtensions": [ "ms-azuretools.vscode-docker", "bierner.github-markdown-preview", "mhutchie.git-graph", "streetsidesoftware.code-spell-checker", "editorconfig.editorconfig", "christian-kohler.path-intellisense", "formulahendry.auto-rename-tag", "GitHub.copilot-chat", ], }