-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathdevcontainer.json
More file actions
36 lines (36 loc) · 1.34 KB
/
devcontainer.json
File metadata and controls
36 lines (36 loc) · 1.34 KB
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
{
"name": "R-Dev-Env",
"image": "ghcr.io/r-devel/r-dev-env:devel",
"hostRequirements": {
"cpus": 4
},
"customizations": {
"vscode": {
"settings": {
"editor.tabSize": 8,
"editor.indentSize": 4,
"editor.detectIndentation": false,
"r.lsp.diagnostics": false,
"r.plot.useHttpgd": true,
"r.rpath.linux": "/usr/bin/R",
"r.rterm.linux": "/usr/bin/R",
"terminal.integrated.sendKeybindingsToShell": true,
"svn.multipleFolders.enabled": true,
"workbench.editorAssociations": {
"*.md": "vscode.markdown.preview.editor"
},
"workbench.welcomePage.walkthroughs.openOnInstall": false,
"r.libPaths": ["/usr/local/lib/R/site-library"]
},
"extensions": [
"REditorSupport.r",
"mads-hartmann.bash-ide-vscode",
"johnstoncode.svn-scm",
"ms-vscode.cpptools",
"MS-vsliveshare.vsliveshare",
"natqe.reload"
]
}
},
"postCreateCommand": "find . -wholename '*.git*' -type d -prune -o -type f -exec chown vscode:vscode {} \\; && sh /workspaces/r-dev-env/scripts/localscript.sh"
}