-
Notifications
You must be signed in to change notification settings - Fork 0
/
devcontainer.json
executable file
·43 lines (43 loc) · 1.38 KB
/
devcontainer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"name": "plant2human",
"build": {
"context": ".",
"dockerfile": "Dockerfile"
},
"runArgs": [
"--init"
], //https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/docker-in-docker.md
"customizations": { //https://zenn.dev/newgyu/scraps/4c24bf3df804bd
"vscode": {
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"ms-toolsai.jupyter",
"ms-python.pylint",
"njqdev.vscode-python-typehint",
"ms-toolsai.vscode-jupyter-cell-tags",
"ms-toolsai.jupyter-keymap",
"GitHub.copilot",
"ms-azuretools.vscode-docker",
"mechatroner.rainbow-csv",
"usernamehw.errorlens",
"hediet.vscode-drawio",
"sbg-rabix.benten-cwl",
"REditorSupport.r"
]
}
},
"remoteUser": "root",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": "latest",
"ghcr.io/devcontainers/features/git:1": "os-provided",
"ghcr.io/rocker-org/devcontainer-features/r-rig:latest": {
"version": "4.4.1"
},
"ghcr.io/rocker-org/devcontainer-features/r-packages:1.1.0": {
"packages": "repr,IRkernel,languageserver,IRdisplay,magick,igraph,Cairo,DiagrammeR,dplyr,UpSetR,ggplot2,ComplexUpset",
"installSystemRequirements": true
}
},
"postCreateCommand": "R -e \"IRkernel::installspec(user = FALSE)\""
}