2024-01-12 15:50:24 -05:00
|
|
|
{
|
|
|
|
"name": "E621ng project development",
|
2024-01-14 12:36:16 -05:00
|
|
|
"dockerComposeFile": ["../docker-compose.yml", "docker-compose.extend.yml"],
|
|
|
|
"service": "dev-container",
|
2024-07-17 11:43:55 -04:00
|
|
|
"overrideCommand": true,
|
|
|
|
"workspaceFolder": "/app",
|
|
|
|
"features": {
|
2024-01-12 15:50:24 -05:00
|
|
|
"ghcr.io/devcontainers/features/common-utils:2": {}
|
2024-07-17 11:43:55 -04:00
|
|
|
},
|
|
|
|
// Workaround for https://github.com/microsoft/vscode-remote-release/issues/6810
|
|
|
|
"onCreateCommand": {
|
|
|
|
"remove-gitconfig": "rm ~/.gitconfig"
|
|
|
|
},
|
|
|
|
"postAttachCommand": {
|
|
|
|
"git-safe-dir": "git config --global --add safe.directory /app"
|
|
|
|
},
|
|
|
|
"postCreateCommand": {
|
|
|
|
"bash-completion": "sudo apk --no-cache add bash-completion && echo 'source /etc/bash/bash_completion.sh' >> ~/.bash_profile"
|
|
|
|
},
|
|
|
|
"customizations": {
|
|
|
|
"vscode": {
|
|
|
|
"extensions": [
|
|
|
|
"Shopify.ruby-lsp",
|
|
|
|
"Vue.volar",
|
|
|
|
"dbaeumer.vscode-eslint"
|
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"terminal.integrated.defaultProfile.linux": "bash"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2024-01-12 15:50:24 -05:00
|
|
|
}
|