feat: add vscode settings

This commit is contained in:
Brydon DeWitt 2026-03-11 20:28:41 -04:00
commit 4a44460b5f

38
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,38 @@
{
"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",
],
}