---
# yamllint disable rule:line-length
# @var vscode_extensions: [] # A list of VS Code extensions to install after VS Code is installed. Only the `name` field is required for
# each extension in the list. You can disregard the `types` field that is shown in the default list.
vscode_extensions:
  # @vscode [Angular Language Service](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template) | [GitHub](https://github.com/angular/vscode-ng-language-service) - Editor services for Angular template files
  - name: Angular.ng-template
    types:
      - angular

  # @vscode [MJML](https://marketplace.visualstudio.com/items?itemName=attilabuti.vscode-mjml) | [GitHub](https://github.com/attilabuti/vscode-mjml) - MJML preview, lint, and compile
  - name: attilabuti.vscode-mjml

  # @vscode [Markdown Emoji](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-emoji) | [GitHub](https://github.com/mjbvz/vscode-markdown-emoji) - Adds emoji syntax support to VS Code's built-in Markdown preview
  - name: bierner.markdown-emoji

  # @vscode [Turbo Console Log](https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log) | [GitHub](https://github.com/Chakroun-Anas/turbo-console-log) - This extension make debugging much easier by automating the operation of writing meaningful log message
  - name: ChakrounAnas.turbo-console-log
    types:
      - angular
      - npm

  # @vscode [Firestore Rules](https://marketplace.visualstudio.com/items?itemName=ChFlick.firecode) | [GitHub](https://github.com/ChFlick/firecode) - Firestore security rule support for Visual Studio Code
  - name: ChFlick.firecode
    types:
      - angular

  # @vscode [Regex Previewer](https://marketplace.visualstudio.com/items?itemName=chrmarti.regex) | [GitHub](https://github.com/chrmarti/vscode-regex) - Shows the current regular expression's matches in a side-by-side document
  - name: chrmarti.regex
    types:
      - all

  # @vscode [MySQL](https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2) | [GitHub](https://github.com/cweijan/vscode-database-client) - A database GUI for SQL, SQLite, MongoDB, Redis, and ElasticSearch
  - name: cweijan.vscode-mysql-client2

  # @vscode [markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint) | [GitHub](https://github.com/DavidAnson/vscode-markdownlint) - Markdown/CommonMark linting and style checking for Visual Studio Code
  - name: DavidAnson.vscode-markdownlint
    types:
      - all

  # @vscode [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) | [GitHub](https://github.com/Microsoft/vscode-eslint) - Integrates ESLint into VS Code
  - name: dbaeumer.vscode-eslint
    types:
      - all

  # @vscode [Deno](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno) | [GitHub](https://github.com/denoland/vscode_deno) - Adds support for Deno (powered by the Deno language server)
  - name: denoland.vscode-deno
    types:
      - npm

  # @vscode [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) | [GitHub](https://github.com/gitkraken/vscode-gitlens) - GitLens is a popular extension that supercharges the Git capabilities built into VS Code
  - name: eamodio.gitlens
    types:
      - all

  # @vscode [EditorConfig](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) | [GitHub](https://github.com/editorconfig/editorconfig-vscode) - This plugin attempts to override user/workspace settings with setting found in .editorconfig files
  - name: EditorConfig.EditorConfig
    types:
      - all

  # @vscode [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) | [GitHub](https://github.com/prettier/prettier-vscode) - Prettier is an opinionated code formatter
  - name: esbenp.prettier-vscode
    types:
      - all

  # @vscode [Carbon Now](https://marketplace.visualstudio.com/items?itemName=ericadamski.carbon-now-sh) | [GitHub](https://github.com/ericadamski/vscode-carbon_now_sh) - A VS Code extension to open the current editor content in carbon.now.sh
  - name: ericadamski.carbon-now-sh
    types:
      - all

  # @vscode [Jest Runner](https://marketplace.visualstudio.com/items?itemName=firsttris.vscode-jest-runner) | [GitHub](https://github.com/firsttris/vscode-jest-runner) - Manage, run, and debug individual Jest tests
  - name: firsttris.vscode-jest-runner
    types:
      - angular
      - npm

  # @vscode [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) | [GitHub](https://github.com/formulahendry/vscode-auto-rename-tag) - Automatically rename paired HTML/XML tag, same as Visual Studio IDE does
  - name: formulahendry.auto-rename-tag
    types:
      - angular
      - npm

  # @vscode [Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner) | [GitHub](https://github.com/formulahendry/vscode-code-runner) - Run code snippet or code file
  - name: formulahendry.code-runner
    types:
      - all

  # @vscode [GitHub Pull Requests and Issues](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) | [GitHub](https://github.com/Microsoft/vscode-pull-request-github) - Review and manage your GitHub pull requests and issues directly in VS Code
  - name: GitHub.vscode-pull-request-github
    types:
      - all

  # @vscode [GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) | [GitHub](NO_GITHUB_REPOSITORY_LINK) - This extension integrates GitLab to VS Code
  - name: GitLab.gitlab-workflow
    types:
      - all

  # @vscode [Cloud Code](https://marketplace.visualstudio.com/items?itemName=GoogleCloudTools.cloudcode) | [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-vscode) - This extension brings the power and convenience of IDEs to cloud-native application development
  - name: GoogleCloudTools.cloudcode
    types:
      - all

  # @vscode [Go](https://marketplace.visualstudio.com/items?itemName=golang.Go) | [GitHub](https://github.com/golang/vscode-go) - This extension provides rich language support for the Go programming language, integrates with Google Cloud services like Google Kubernetes Engine, Cloud Run, Cloud APIs, and Secret Manager
  - name: golang.Go
    types:
      - go

  # @vscode [HashiCorp Terraform](https://marketplace.visualstudio.com/items?itemName=HashiCorp.terraform) | [GitHub](https://github.com/hashicorp/terraform) - This extension adds syntax highlighting and other editing features for Terraform files using the Terraform Language Server
  - name: HashiCorp.terraform
    types:
      - ansible

  # @vscode [Draw.io Integration](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) | [GitHub](https://github.com/hediet/vscode-drawio) - Allows editing draw.io images in VS Code by adding files ending with .drawio.png
  - name: hediet.vscode-drawio
    types:
      - all

  # @vscode [Output Colorizer](https://marketplace.visualstudio.com/items?itemName=IBM.output-colorizer) | [GitHub](https://github.com/IBM-Cloud/vscode-log-output-colorizer) - This extension adds syntax colorization for both the output/debug/extensions panel and *.log files, other extension that colorize the output panel will disable this extension
  - name: IBM.output-colorizer
    types:
      - all

  # @vscode [SSH FS](https://marketplace.visualstudio.com/items?itemName=Kelvin.vscode-sshfs) | [GitHub](https://github.com/SchoofsKelvin/vscode-sshfs) - Allows mounting SSH destinations as file system mounts inside VS Code
  - name: Kelvin.vscode-sshfs
    types:
      - all

  # @ideavscode [Project Dashboard](https://marketplace.visualstudio.com/items?itemName=kruemelkatze.vscode-dashboard) | [GitHub](https://github.com/Kruemelkatze/vscode-dashboard) - This VS code extension organize the projects in a speed-dial like manner
  # - name: kruemelkatze.vscode-dashboard

  # @vscode [Bash IDE](https://marketplace.visualstudio.com/items?itemName=mads-hartmann.bash-ide-vscode) | [GitHub](https://github.com/bash-lsp/bash-language-server) - This extension utilizes the bash language server, that is based on Tree Sitter and its grammar for Bash and supports explainshell integration
  - name: mads-hartmann.bash-ide-vscode
    types:
      - all

  # @vscode [Docker](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker) | [GitHub](https://github.com/microsoft/vscode-docker) - This extension makes it easy to build, manage, and deploy containerized applications from Visual Studio Code
  - name: ms-azuretools.vscode-docker
    types:
      - all

  # @vscode [Kubernetes](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools) | [GitHub](https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools) - The extension for developers building applications to run in Kubernetes clusters and for DevOps staff troubleshooting Kubernetes applications
  - name: ms-kubernetes-tools.vscode-kubernetes-tools
    types:
      - ansible

  # @vscode [Remote Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - Containers extension enables the use a Docker container as a full-featured development environment
  - name: ms-vscode-remote.remote-containers
    types:
      - all

  # @vscode [Remote SSH](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - SSH enables the use of any remote machine with a SSH server as the development environment
  - name: ms-vscode-remote.remote-ssh
    types:
      - all

  # @vscode [Remote WSL](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - WSL extension enables the use VS Code on Windows to build Linux applications that run on the Windows Subsystem for Linux(WSL)
  - name: ms-vscode-remote.remote-wsl
    types:
      - all

  # @vscode [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) | [GitHub](https://github.com/Microsoft/vscode-python) - A VS Code extension with rich support for the Python language, including features such as IntelliSense (Pylance), linting, debugging, code navigation, code formatting, refactoring, variable explorer, test explorer, and more
  - name: ms-python.python
    types:
      - python

  # @vscode [PowerShell](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) | [GitHub](https://github.com/PowerShell/vscode-powershell) - This extension provides rich PowerShell language support for Visual Studio Code
  - name: ms-vscode.PowerShell
    types:
      - all

  # @vscode [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) | [GitHub](https://github.com/MicrosoftDocs/live-share) - This extension enables to collaboratively edit and debug with others in real time, regardless what programming languages are used
  - name: MS-vsliveshare.vsliveshare
    types:
      - all

  # @vscode [Live Share Audio](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-audio) | [GitHub](https://github.com/MicrosoftDocs/live-share) - This extension enhances the existing Visual Studio Live Share experience, by enabling to quickly spin up an audio call directly from within Visual Studio Code, without needing to use a separate tool or service
  - name: MS-vsliveshare.vsliveshare-audio
    types:
      - all

  # @vscode [autoDocstring Python Docstring Generator](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring) | [GitHub](https://github.com/NilsJPWerner/autoDocstring) - Aids in writing Python doc strings via templates
  - name: njpwerner.autodocstring
    types:
      - python

  # @vscode [Nx Console](https://marketplace.visualstudio.com/items?itemName=nrwl.angular-console) | [GitHub](https://github.com/nrwl/nx-console) - A UI to accompany the Nx CLI
  - name: nrwl.angular-console
    types:
      - angular

  # @vscode [Taskfile](https://marketplace.visualstudio.com/items?itemName=paulvarache.vscode-taskfile) | [GitHub](https://github.com/paulvarache/vscode-taskfile) - This extension provides Intellisense, Tasks, a Tree View and Hover actions for your Taskfiles
  # - name: paulvarache.vscode-taskfile

  # @vscode [ngrok](https://marketplace.visualstudio.com/items?itemName=philnash.ngrok-for-vscode) | [GitHub](https://github.com/philnash/ngrok-for-vscode) -  A VSCode extension for controlling ngrok from the command palette
  - name: philnash.ngrok-for-vscode
    types:
      - all

  # @vscode [Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) | [GitHub](https://github.com/PKief/vscode-material-icon-theme) - Material design icons
  - name: PKief.material-icon-theme
    types:
      - all

  # @vscode [CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek) | [GitHub](https://github.com/pranaygp/vscode-css-peek) - A VSCode extension for peeking at CSS definitions from a class or id taq in HTML
  - name: pranaygp.vscode-css-peek
    types:
      - angular
      - npm

  # @vscode [Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype) | [GitHub](https://github.com/quicktype/quicktype) - An extension that generates types and helper code for reading JSON
  - name: quicktype.quicktype
    types:
      - angular
      - npm

  # @vscode [TypeScript Hero](https://marketplace.visualstudio.com/items?itemName=rbbit.typescript-hero) | [GitHub](https://github.com/buehler/typescript-hero) - A VSCode extension to organize and sort all the TS imports
  - name: rbbit.typescript-hero
    types:
      - angular
      - npm

  # @vscode [Ansible](https://marketplace.visualstudio.com/items?itemName=redhat.ansible) | [GitHub](https://github.com/ansible/vscode-ansible) - This extension adds language support for Ansible to Visual Studio Code and OpenVSX compatible editors by leveraging ansible-language-server
  - name: redhat.ansible
    types:
      - ansible

  # @vscode [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) | [GitHub](https://github.com/redhat-developer/vscode-yaml) - Provides comprehensive YAML Language support to Visual Studio Code, via the yaml-language-server, with built-in Kubernetes syntax support
  - name: redhat.vscode-yaml
    types:
      - all

  # @vscode [Sort JSON Objects](https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-sort-json) | [GitHub](https://github.com/richie5um/vscode-sort-json) - Alphabetically sorts the keys in selected JSON objects
  - name: richie5um2.vscode-sort-json
    types:
      - all

  # @vscode [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent) | [GitHub](https://github.com/rubymaniac/vscode-paste-and-indent) - This extension adds limited support for pasting and indenting code
  - name: Rubymaniac.vscode-paste-and-indent
    types:
      - all

  # @vscode [Comments in Typescript](https://marketplace.visualstudio.com/items?itemName=salbert.comment-ts) | [GitHub](https://github.com/s-albert/comment-ts) - Adds automatic templating of TypeScript-flavored JSDoc comments
  - name: salbert.comment-ts
    types:
      - angular
      - npm

  # @vscode [Markdown Preview Enhanced](https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced) | [GitHub](https://github.com/shd101wyy/vscode-markdown-preview-enhanced) - An extension that provides with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc
  - name: shd101wyy.markdown-preview-enhanced
    types:
      - all

  # @vscode [Code Time](https://marketplace.visualstudio.com/items?itemName=softwaredotcom.swdc-vscode) | [GitHub](https://github.com/swdotcom/swdc-vscode) - A plugin for automatic programming metrics and time tracking Visual Studio Code
  - name: softwaredotcom.swdc-vscode
    types:
      - all

  # @vscode [Auto Import](https://marketplace.visualstudio.com/items?itemName=steoates.autoimport) | [GitHub](https://github.com/soates/Auto-Import) - An extension that automatically finds, parses and provides code actions and code completion for all available imports
  - name: steoates.autoimport
    types:
      - angular
      - npm

  # @vscode [Stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) | [GitHub](https://github.com/stylelint/vscode-stylelint) - A mighty, modern CSS linter that helps to enforce consistent conventions and avoid errors in stylesheets
  - name: stylelint.vscode-stylelint
    types:
      - angular
      - npm

  # @vscode [ShellCheck](https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck) | [GitHub](https://github.com/vscode-shellcheck/vscode-shellcheck) - Integrates Shellcheck linting (linting for shell scripts)
  - name: timonwong.shellcheck
    types:
      - all

  # @vscode [Firebase](https://marketplace.visualstudio.com/items?itemName=toba.vsfire) | [GitHub](https://github.com/toba/vsfire) - A VSCode extension for syntax highlighting, hover help and code completions with Firestore security rules and index definition files
  - name: toba.vsfire
    types:
      - angular

  # @vscode [Sort Lines](https://marketplace.visualstudio.com/items?itemName=tyriar.sort-lines) | [GitHub](https://github.com/Tyriar/vscode-sort-lines) - An extension that sorts lines of text in Visual Studio Code
  - name: tyriar.sort-lines
    types:
      - all

  # @vscode [Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens) | [GitHub](https://github.com/usernamehw/vscode-error-lens) - An extension that charges language diagnostic features by making diagnostics stand out more prominently, highlighting the entire line wherever a diagnostic is generated by the language and also prints the message inline
  - name: usernamehw.errorlens
    types:
      - all

  # @vscode [LTeX – LanguageTool Grammar/Spelling](https://marketplace.visualstudio.com/items?itemName=valentjn.vscode-ltex) | [GitHub](https://github.com/valentjn/vscode-ltex) - Adds LanguageTool functionality including grammar and spell-checking
  - name: valentjn.vscode-ltex
    types:
      - all

  # @vscode [IntelliCode](https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode) | [GitHub](https://github.com/MicrosoftDocs/intellicode) - The IntelliCode extension for Visual Studio Code provides artificial intelligence-assisted IntelliSense for Python, Java, TypeScript, and JavaScript
  - name: VisualStudioExptTeam.vscodeintellicode
    types:
      - angular
      - npm
      - java
      - python

  # @vscode [Arduino](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino) | [GitHub](https://github.com/Microsoft/vscode-arduino) - The Arduino extension makes it easy to develop, build, deploy and debug your Arduino sketches in Visual Studio Code, with a rich set of functionalities
  - name: vsciot-vscode.vscode-arduino

  # @vscode [CodeTour](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour) | [GitHub](https://github.com/microsoft/codetour) - Allows running, creating, and editting code tours which are a unique way of guiding contributors through the code base of a project
  - name: vsls-contrib.codetour
    types:
      - all

  # @vscode [GistPad](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs) | [GitHub](https://github.com/lostintangent/gistpad) - A Visual Studio Code extension that allows you to edit GitHub Gists and repositories from the comfort of your favorite editor
  - name: vsls-contrib.gistfs
    types:
      - all

  # @vscode [TODO Highlight](https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight) | [GitHub](https://github.com/wayou/vscode-todo-highlight) - An extension that highlights TODO, FIXME, and other annotations within the code
  - name: wayou.vscode-todo-highlight
    types:
      - all

  # @vscode [Import Cost](https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) | [GitHub](https://github.com/wix/import-cost) - This extension will display inline in the editor the size of the imported package
  - name: wix.vscode-import-cost
    types:
      - angular
      - npm

  # @vscode [Surround](https://marketplace.visualstudio.com/items?itemName=yatki.vscode-surround) | [GitHub](https://github.com/yatki/vscode-surround) - Easily add code that surrounds other code like try/catches
  - name: yatki.vscode-surround
    types:
      - angular
      - npm
