109 lines
3.3 KiB
JSON
109 lines
3.3 KiB
JSON
{
|
|
"build": {
|
|
"args": {
|
|
"DOCKER_VERSION": "latest",
|
|
"ENABLE_NONROOT_DOCKER": "true",
|
|
"INSTALL_ZSH": "true",
|
|
"UPGRADE_PACKAGES": "true",
|
|
"USERNAME": "megabyte",
|
|
"USE_MOBY": "true"
|
|
}
|
|
},
|
|
"dockerFile": "Dockerfile",
|
|
"extensions": [
|
|
"Angular.ng-template",
|
|
"attilabuti.vscode-mjml",
|
|
"bierner.markdown-emoji",
|
|
"ChakrounAnas.turbo-console-log",
|
|
"ChFlick.firecode",
|
|
"chrmarti.regex",
|
|
"CoenraadS.bracket-pair-colorizer",
|
|
"cweijan.vscode-mysql-client2",
|
|
"DavidAnson.vscode-markdownlint",
|
|
"dbaeumer.vscode-eslint",
|
|
"denoland.vscode-deno",
|
|
"dracula-theme.theme-dracula",
|
|
"drewbourne.vscode-remark-lint",
|
|
"eamodio.gitlens",
|
|
"EditorConfig.EditorConfig",
|
|
"esbenp.prettier-vscode",
|
|
"ericadamski.carbon-now-sh",
|
|
"firefox-devtools.vscode-firefox-debug",
|
|
"firsttris.vscode-jest-runner",
|
|
"formulahendry.auto-rename-tag",
|
|
"formulahendry.code-runner",
|
|
"foxundermoon.shell-format",
|
|
"GitHub.vscode-pull-request-github",
|
|
"GitLab.gitlab-workflow",
|
|
"GoogleCloudTools.cloudcode",
|
|
"golang.Go",
|
|
"HashiCorp.terraform",
|
|
"hediet.vscode-drawio",
|
|
"IBM.output-colorizer",
|
|
"johnpapa.vscode-peacock",
|
|
"Kelvin.vscode-sshfs",
|
|
"KnisterPeter.vscode-commitizen",
|
|
"kruemelkatze.vscode-dashboard",
|
|
"mads-hartmann.bash-ide-vscode",
|
|
"mechatroner.rainbow-csv",
|
|
"msjsdiag.debugger-for-chrome",
|
|
"msjsdiag.debugger-for-edge",
|
|
"ms-azuretools.vscode-docker",
|
|
"ms-kubernetes-tools.vscode-kubernetes-tools",
|
|
"ms-vscode-remote.remote-containers",
|
|
"ms-vscode-remote.remote-ssh",
|
|
"ms-vscode-remote.remote-wsl",
|
|
"ms-python.python",
|
|
"ms-vscode.PowerShell",
|
|
"ms-vscode.vscode-typescript-tslint-plugin",
|
|
"MS-vsliveshare.vsliveshare",
|
|
"MS-vsliveshare.vsliveshare-audio",
|
|
"njpwerner.autodocstring",
|
|
"nrwl.angular-console",
|
|
"paulvarache.vscode-taskfile",
|
|
"philnash.ngrok-for-vscode",
|
|
"PKief.material-icon-theme",
|
|
"pnp.polacode",
|
|
"pranaygp.vscode-css-peek",
|
|
"quicktype.quicktype",
|
|
"RandomFractalsInc.vscode-data-preview",
|
|
"rbbit.typescript-hero",
|
|
"redhat.ansible",
|
|
"redhat.vscode-yaml",
|
|
"richie5um2.vscode-sort-json",
|
|
"Rubymaniac.vscode-paste-and-indent",
|
|
"salbert.comment-ts",
|
|
"shd101wyy.markdown-preview-enhanced",
|
|
"snipsnapdev.snipsnap-vscode",
|
|
"softwaredotcom.swdc-vscode",
|
|
"steoates.autoimport",
|
|
"stylelint.vscode-stylelint",
|
|
"TabNine.tabnine-vscode",
|
|
"timonwong.shellcheck",
|
|
"toba.vsfire",
|
|
"tyriar.sort-lines",
|
|
"usernamehw.errorlens",
|
|
"valentjn.vscode-ltex",
|
|
"VisualStudioExptTeam.vscodeintellicode",
|
|
"vsciot-vscode.vscode-arduino",
|
|
"vsls-contrib.codetour",
|
|
"vsls-contrib.gistfs",
|
|
"WallabyJs.quokka-vscode",
|
|
"wayou.vscode-todo-highlight",
|
|
"wix.vscode-import-cost",
|
|
"yatki.vscode-surround"
|
|
],
|
|
"forwardPorts": [2222, 5901, 6080, 8001, 8014],
|
|
"hostRequirements": {
|
|
"cpus": 2,
|
|
"memory": "8gb",
|
|
"storage": "16gb"
|
|
},
|
|
"mounts": ["source=dind-var-lib-docker,target=/var/lib/docker,type=volume"],
|
|
"name": "Megabyte Labs DevContainer Code Rocket Pack",
|
|
"overrideCommand": false,
|
|
"postCreateCommand": "task start",
|
|
"remoteUser": "megabyte",
|
|
"runArgs": ["--init", "--privileged", "--shm-size=4g"],
|
|
"settings": {}
|
|
}
|