larra/.devcontainer/devcontainer.json

26 lines
No EOL
763 B
JSON

{
"name": "Arch Linux with GCC & Clang++",
"dockerComposeFile": "docker-compose.yml",
"service": "devcontainer",
"initializeCommand": "docker stop ejabberd > /dev/null 2>&1 ; docker rm ejabberd > /dev/null 2>&1 ; exit 0",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",
"forwardPorts": [
5222,
5269,
5280,
5443
],
"postStartCommand": "/workspaces/larra/.devcontainer/post_create_config.sh ; git config core.hooksPath .githooks",
"customizations": {
"vscode": {
"extensions": [
"llvm-vs-code-extensions.vscode-clangd",
"vadimcn.vscode-lldb",
"twxs.cmake",
"ms-vscode.cmake-tools",
"zxh404.vscode-proto3",
"ms-azuretools.vscode-docker"
]
}
}
}