install.fairie/.config/docs/.devcontainer/devcontainer.json
Brian Zalewski f42899b107 Latest
2022-12-24 15:04:59 -05:00

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": {}
}