My VSCode extension packs for use in Profiles and Containers.
There are three categories of plugin packs:
- Base (Things like EditorConfig, GitLens)
- Icons (Adds file icon themes)
- Themes (Adds color themes)
- All (All ecosystem packs and platform packs)
- C++
- DevOps
- Go
- Java
- LaTeX
- Markdown
- Other (miscellaneous languages)
- PHP
- Python
- Ruby
- Rust
- Shell
- Web
- *nix
- Windows
Click the Extensions tab and search for Edwin's Pack: to see all the packs. I recommend choosing one extension from each category (they are color-coded). For example, see this devcontainer.json:
- C++ Logo: Jeremy Kratz, Public domain, via Wikimedia Commons
- Kubernetes Logo: Google, Public domain, via Wikimedia Commons
- Go Logo: The Go Authors, Public domain, via Wikimedia Commons
- Java Logo: Mark Andersonm, Fair Use, via Wikimedia Commons
- Latex Logo: Alejo2083, Public domain, via Wikimedia Commons
- Markdown Logo: Dustin Curtis, CC0, via Wikimedia Commons
- PHP Logo: Colin Viebrock, CC BY-SA 4.0, via Wikimedia Commons
- Python Logo: www.python.org, GPL http://www.gnu.org/licenses/gpl.html, via Wikimedia Commons
- Ruby Logo: Yukihiro Matsumoto, Ruby Visual Identity Team, CC BY-SA 2.5 https://creativecommons.org/licenses/by-sa/2.5, via Wikimedia Commons
- Rust Logo: Rust Foundation, CC BY 4.0 https://creativecommons.org/licenses/by/4.0, via Wikimedia Commons
- JavaScript Logo: Christopher Williams, Public domain, via Wikimedia Commons
- Unix Logo: lewing@isc.tamu.edu Larry Ewing and The GIMP, CC0 1.0, via Wikimedia Commons
- Windows Logo: Microsoft, Public domain, via Wikimedia Commons
{ "image": "mcr.microsoft.com/devcontainers/typescript-node", "forwardPorts": [3000], "customizations": { "vscode": { "extensions": [ "edwinkofler.vscode-hyperupcall-pack-base", "edwinkofler.vscode-hyperupcall-pack-web", "edwinkofler.vscode-hyperupcall-pack-unix", ], }, }, }