{
"name": "Template Dev Container",
"build": {
"dockerfile": "Dockerfile"
},
"customizations": {
"vscode": {
"settings": {},
"extensions": [
"GitHub.vscode-pull-request-github",
"GitHub.copilot",
"GitHub.copilot-chat",
"github.vscode-github-actions",
"usernamehw.errorlens",
"Gruntfuggly.todo-tree",
"christian-kohler.path-intellisense",
"ms-azuretools.vscode-docker",
"DavidAnson.vscode-markdownlint",
"yzhang.markdown-all-in-one",
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"rust-lang.rust-analyzer",
"tamasfe.even-better-toml",
"fill-labs.dependi",
"HashiCorp.terraform"
]
}
},
"forwardPorts": [],
"features": {
"ghcr.io/devcontainers-extra/features/starship": {},
"ghcr.io/devcontainers/features/github-cli": {},
"ghcr.io/devcontainers/features/aws-cli": {},
"ghcr.io/devcontainers/features/node": {},
"ghcr.io/devcontainers/features/rust": {},
"ghcr.io/devcontainers/features/terraform": {}
},
"postCreateCommand": "echo 'eval \"$(starship init bash)\"' >> ~/.bashrc"
}