eBooru/.devcontainer/devcontainer.json

33 lines
945 B
JSON
Raw Permalink Normal View History

{
"name": "E621ng project development",
"dockerComposeFile": ["../docker-compose.yml", "docker-compose.extend.yml"],
"service": "dev-container",
2024-07-17 11:43:55 -04:00
"overrideCommand": true,
"workspaceFolder": "/app",
"features": {
"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"
}
}
}
}