Files
devcontainers/universal-base/.devcontainer/local-features/setup-user/devcontainer-feature.json
2026-02-14 20:07:18 +08:00

32 lines
1.0 KiB
JSON

{
"id": "setup-user",
"name": "Setup user configs",
"containerEnv": {
"JAVA_ROOT": "/home/codespace/java",
"NODE_ROOT": "/home/codespace/nvm",
"PYTHON_ROOT": "/home/codespace/.python",
"MAVEN_ROOT": "/home/codespace/.maven",
"PYTHONIOENCODING": "UTF-8",
"NPM_GLOBAL": "/home/codespace/.npm-global",
"NVS_HOME": "/home/codespace/.nvs",
"GOROOT": "/usr/local/go",
"JUPYTERLAB_PATH": "/home/codespace/.local/bin",
"PATH": "/home/codespace/nvm/current/bin:/home/codespace/.python/current/bin:/home/codespace/java/current/bin:/home/codespace/.local/bin:${PATH}"
},
"install": {
"app": "",
"file": "install.sh"
},
"installsAfter": [
"ghcr.io/devcontainers/features/node:1",
"./local-features/nvs",
"ghcr.io/devcontainers/features/python:1",
"./local-features/patch-python",
"ghcr.io/devcontainers/features/anaconda:1",
"./local-features/patch-conda",
"ghcr.io/devcontainers/features/java:1",
"ghcr.io/devcontainers/features/go:1",
"ghcr.io/devcontainers/features/rust:1"
]
}