vscode/.devcontainer/devcontainer.json

46 lines
1,023 B
JSON
Raw Normal View History

2020-06-02 05:46:08 +02:00
{
"name": "Code - OSS",
"build": {
"dockerfile": "Dockerfile",
"args": {
"MAX_VNC_RESOLUTION": "1920x1080x16",
"TARGET_VNC_RESOLUTION": "1280x768",
"TARGET_VNC_PORT": "5901",
"TARGET_NOVNC_PORT": "6080",
"VNC_PASSWORD": "vscode",
2020-06-02 05:46:08 +02:00
"INSTALL_FIREFOX": "true"
}
},
"overrideCommand": false,
"runArgs": [
"--init",
// seccomp=unconfined is required for Chrome sandboxing
"--security-opt", "seccomp=unconfined"
],
2020-06-02 05:46:08 +02:00
"settings": {
// zsh is also available
"terminal.integrated.shell.linux": "/bin/bash",
2020-06-03 17:25:35 +02:00
"resmon.show.battery": false,
"resmon.show.cpufreq": false,
2020-06-02 05:46:08 +02:00
"remote.extensionKind": {
2020-06-03 04:48:15 +02:00
"ms-vscode.js-debug-nightly": "workspace",
"msjsdiag.debugger-for-chrome": "workspace"
2020-06-02 05:46:08 +02:00
},
"debug.chrome.useV3": true
},
// noVNC, VNC ports
"forwardPorts": [6080, 5901],
"extensions": [
"dbaeumer.vscode-eslint",
"EditorConfig.EditorConfig",
2020-06-03 04:48:15 +02:00
"msjsdiag.debugger-for-chrome",
2020-06-03 17:25:35 +02:00
"mutantdino.resourcemonitor",
2020-06-03 16:19:43 +02:00
"GitHub.vscode-pull-request-github"
2020-06-02 05:46:08 +02:00
],
"remoteUser": "node"
}