37 lines
959 B
JSON
37 lines
959 B
JSON
{
|
|
"name": "Basic Python",
|
|
"dockerComposeFile": "docker-compose.yml",
|
|
"service": "one_repo_to_rule_them_all",
|
|
"remoteUser": "vscode",
|
|
"workspaceFolder": "/workspaces/one_repo_to_rule_them_all",
|
|
"postStartCommand": "bash .devcontainer/post-install.sh",
|
|
|
|
"features": {
|
|
// "ghcr.io/devcontainers/features/ssh-agent:1": {}
|
|
},
|
|
|
|
"mounts": [
|
|
// Optional convenience mount
|
|
"source=${localEnv:HOME},target=/workspaces/home,type=bind"
|
|
],
|
|
|
|
"customizations": {
|
|
"vscode": {
|
|
"settings": {
|
|
"files.defaultWorkspace": "/workspaces/one_repo_to_rule_them_all"
|
|
},
|
|
"extensions": [
|
|
"ms-python.python",
|
|
"ms-toolsai.jupyter",
|
|
"mechatroner.rainbow-csv",
|
|
"ms-toolsai.datawrangler",
|
|
"lindacong.vscode-book-reader",
|
|
"4ops.terraform",
|
|
"fabiospampinato.vscode-todo-plus",
|
|
"jgclark.vscode-todo-highlight",
|
|
"corentinartaud.pdfpreview"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
|