diff --git a/.github/:dependabot.yml b/.github/:dependabot.yml new file mode 100644 index 000000000..adb3848ef --- /dev/null +++ b/.github/:dependabot.yml @@ -0,0 +1,14 @@ +# `dependabot.yml` file with +# customized schedule for version updates + +version: 2 +updates: + # Keep npm dependencies up to date + - package-ecosystem: "npm" + directory: "/" + # Check the npm registry every week on Tuesday at 02:00 Japan Standard Time (UTC +09:00) + schedule: + interval: "weekly" + day: "tuesday" + time: "10:00" + timezone: "Asia/Tokyo" diff --git a/.github/Dependabot b/.github/Dependabot new file mode 100644 index 000000000..efb359983 --- /dev/null +++ b/.github/Dependabot @@ -0,0 +1,21 @@ +Run github/dependabot-action@main + env: + GITHUB_TOKEN: *** + GITHUB_DEPENDABOT_JOB_TOKEN: *** + GITHUB_DEPENDABOT_CRED_TOKEN: *** +🤖 ~ starting update ~ +Fetching job details +Pulling updater images + Pulling image ghcr.io/dependabot/dependabot-updater-npm:cf181fa1dc5aac32f954b4919607f73957acb1b6... + Pulled image ghcr.io/dependabot/dependabot-updater-npm:cf181fa1dc5aac32f954b4919607f73957acb1b6 + Pulling image ghcr.io/github/dependabot-update-job-proxy/dependabot-update-job-proxy:v2.0.20241004183849@sha256:5e895b5edfaba72e99d0a19b43f386b18b65fc08a2d43af5aedd6360cda56842... + Pulled image ghcr.io/github/dependabot-update-job-proxy/dependabot-update-job-proxy:v2.0.20241004183849@sha256:5e895b5edfaba72e99d0a19b43f386b18b65fc08a2d43af5aedd6360cda56842 +Starting update process +Created proxy container: e9f3a75228b0017ca90f0bd1c1b0de10c49d9585bc783a84e95f26517088ab49 + proxy | exec /bin/sh: exec format error +Error: Dependabot encountered an error performing the update + +Error: (HTTP code 304) container already stopped - + +For more information see: ... (write access to the repository is required to view the log) +🤖 ~ finished: error reported to Dependabot ~ diff --git a/.github/devcontainer.json b/.github/devcontainer.json new file mode 100644 index 000000000..dc0ebaced --- /dev/null +++ b/.github/devcontainer.json @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "devcontainers" # See documentation for possible values + directory: "/" + schedule: + interval: weekly diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 7817b026a..e0e43595e 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -12,8 +12,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: set up JDK 1.8 - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: java-version: 1.8 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml new file mode 100644 index 000000000..0d02f4b88 --- /dev/null +++ b/.github/workflows/codeql.yml @@ -0,0 +1,92 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL Advanced" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '21 5 * * 5' + +jobs: + analyze: + name: Analyze (${{ matrix.language }}) + # Runner size impacts CodeQL analysis time. To learn more, please see: + # - https://gh.io/recommended-hardware-resources-for-running-codeql + # - https://gh.io/supported-runners-and-hardware-resources + # - https://gh.io/using-larger-runners (GitHub.com only) + # Consider using larger runners or machines with greater resources for possible analysis time improvements. + runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} + permissions: + # required for all workflows + security-events: write + + # required to fetch internal or private CodeQL packs + packages: read + + # only required for workflows in private repositories + actions: read + contents: read + + strategy: + fail-fast: false + matrix: + include: + - language: ruby + build-mode: none + # CodeQL supports the following values keywords for 'language': 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' + # Use `c-cpp` to analyze code written in C, C++ or both + # Use 'java-kotlin' to analyze code written in Java, Kotlin or both + # Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both + # To learn more about changing the languages that are analyzed or customizing the build mode for your analysis, + # see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning. + # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how + # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v3 + with: + languages: ${{ matrix.language }} + build-mode: ${{ matrix.build-mode }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + + # For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs + # queries: security-extended,security-and-quality + + # If the analyze step fails for one of the languages you are analyzing with + # "We were unable to automatically build your code", modify the matrix above + # to set the build mode to "manual" for that language. Then modify this step + # to build your code. + # ℹ️ Command-line programs to run using the OS shell. + # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun + - if: matrix.build-mode == 'manual' + shell: bash + run: | + echo 'If you are using a "manual" build mode for one or more of the' \ + 'languages you are analyzing, replace this with the commands to build' \ + 'your code, for example:' + echo ' make bootstrap' + echo ' make release' + exit 1 + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v3 + with: + category: "/language:${{matrix.language}}" diff --git a/.github/workflows/pyre.yml b/.github/workflows/pyre.yml new file mode 100644 index 000000000..053f88a6f --- /dev/null +++ b/.github/workflows/pyre.yml @@ -0,0 +1,46 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow integrates Pyre with GitHub's +# Code Scanning feature. +# +# Pyre is a performant type checker for Python compliant with +# PEP 484. Pyre can analyze codebases with millions of lines +# of code incrementally – providing instantaneous feedback +# to developers as they write code. +# +# See https://pyre-check.org + +name: Pyre + +on: + workflow_dispatch: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +permissions: + contents: read + +jobs: + pyre: + permissions: + actions: read + contents: read + security-events: write + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Run Pyre + uses: facebook/pyre-action@60697a7858f7cc8470d8cc494a3cf2ad6b06560d + with: + # To customize these inputs: + # See https://github.com/facebook/pyre-action#inputs + repo-directory: './' + requirements-path: 'requirements.txt' diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml new file mode 100644 index 000000000..cac38101f --- /dev/null +++ b/.github/workflows/ruby.yml @@ -0,0 +1,38 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# This workflow will download a prebuilt Ruby version, install dependencies and run tests with Rake +# For more information see: https://github.com/marketplace/actions/setup-ruby-jruby-and-truffleruby + +name: Ruby + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +permissions: + contents: read + +jobs: + test: + + runs-on: ubuntu-latest + strategy: + matrix: + ruby-version: ['2.6', '2.7', '3.0'] + + steps: + - uses: actions/checkout@v4 + - name: Set up Ruby + # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, + # change this to (see https://github.com/ruby/setup-ruby#versioning): + # uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@a2bbe5b1b236842c1cb7dd11e8e3b51e0a616acc # v1.202.0 + with: + ruby-version: ${{ matrix.ruby-version }} + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + - name: Run tests + run: bundle exec rake diff --git a/.whitesource b/.whitesource new file mode 100644 index 000000000..b5378121d --- /dev/null +++ b/.whitesource @@ -0,0 +1,14 @@ +{ + "scanSettings": { + "baseBranches": [] + }, + "checkRunSettings": { + "vulnerableCheckRunConclusionLevel": "failure", + "displayMode": "diff", + "useMendCheckNames": true + }, + "issueSettings": { + "minSeverityLevel": "NONE", + "issueType": "DEPENDENCY" + } +} diff --git a/License Compliance b/License Compliance new file mode 100644 index 000000000..2067e567c --- /dev/null +++ b/License Compliance @@ -0,0 +1,27 @@ +Copyright (c) 2012 Elazar Leibovich. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Elazar Leibovich. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 000000000..034e84803 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,21 @@ +# Security Policy + +## Supported Versions + +Use this section to tell people about which versions of your project are +currently being supported with security updates. + +| Version | Supported | +| ------- | ------------------ | +| 5.1.x | :white_check_mark: | +| 5.0.x | :x: | +| 4.0.x | :white_check_mark: | +| < 4.0 | :x: | + +## Reporting a Vulnerability + +Use this section to tell people how to report a vulnerability. + +Tell them where to go, how often they can expect to get an update on a +reported vulnerability, what to expect if the vulnerability is accepted or +declined, etc. diff --git "a/devcontainers.github.io/_\343\203\207\343\203\274\343\202\277" "b/devcontainers.github.io/_\343\203\207\343\203\274\343\202\277" new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ "b/devcontainers.github.io/_\343\203\207\343\203\274\343\202\277" @@ -0,0 +1 @@ + diff --git a/devcontainers.github.io/collection-index.yml b/devcontainers.github.io/collection-index.yml new file mode 100644 index 000000000..74b6fe38b --- /dev/null +++ b/devcontainers.github.io/collection-index.yml @@ -0,0 +1,964 @@ +- name: Reference Implementation Features + maintainer: Dev Container Spec Maintainers + contact: https://github.com/devcontainers/features/issues + repository: https://github.com/devcontainers/features + ociReference: ghcr.io/devcontainers/features +- name: Reference Implementation Templates + maintainer: Dev Container Spec Maintainers + contact: https://github.com/devcontainers/templates/issues + repository: https://github.com/devcontainers/templates + ociReference: ghcr.io/devcontainers/templates +- name: Azure SQL Database Dev Container Templates + maintainer: Azure SQL Developer Experiences Team + contact: https://github.com/microsoft/azuresql-devcontainers/issues + repository: https://github.com/microsoft/azuresql-devcontainers + ociReference: ghcr.io/microsoft/azuresql-devcontainers +- name: Iterative Tools for Machine Learning Features + maintainer: Iterative, Inc + contact: https://github.com/iterative/features/issues + repository: https://github.com/iterative/features + ociReference: ghcr.io/iterative/features +- name: Features for R + maintainer: Rocker Project + contact: https://github.com/rocker-org/devcontainer-features/issues + repository: https://github.com/rocker-org/devcontainer-features + ociReference: ghcr.io/rocker-org/devcontainer-features +- name: Templates for R + maintainer: Rocker Project + contact: https://github.com/rocker-org/devcontainer-templates/issues + repository: https://github.com/rocker-org/devcontainer-templates + ociReference: ghcr.io/rocker-org/devcontainer-templates +- name: Public Meaningful Features + maintainer: Meaningful + contact: https://github.com/meaningful-ooo/devcontainer-features/issues + repository: https://github.com/meaningful-ooo/devcontainer-features + ociReference: ghcr.io/meaningful-ooo/devcontainer-features +- name: Assorted Features + maintainer: Mike Priscella + contact: https://github.com/mpriscella/features/issues + repository: https://github.com/mpriscella/features + ociReference: ghcr.io/mpriscella/features +- name: Assorted Features + maintainer: eitsupi + contact: https://github.com/eitsupi/devcontainer-features/issues + repository: https://github.com/eitsupi/devcontainer-features + ociReference: ghcr.io/eitsupi/devcontainer-features +- name: Assorted Features + maintainer: Eric Ho + contact: https://github.com/dhoeric/features/issues + repository: https://github.com/dhoeric/features + ociReference: ghcr.io/dhoeric/features +- name: Assorted Features + maintainer: Ravikanth Chaganti + contact: https://github.com/rchaganti/vsc-devcontainer-features/issues + repository: https://github.com/rchaganti/vsc-devcontainer-features + ociReference: ghcr.io/rchaganti/vsc-devcontainer-features +- name: Amazon Linux 2 Features + maintainer: Ken Collins + contact: https://github.com/metaskills + repository: https://github.com/customink/codespaces-features + ociReference: ghcr.io/customink/codespaces-features +- name: Assorted Features + maintainer: Stuart Leeks + contact: https://github.com/stuartleeks/dev-container-features/issues + repository: https://github.com/stuartleeks/dev-container-features + ociReference: ghcr.io/stuartleeks/dev-container-features +- name: Assorted Features + maintainer: guiyomh + contact: https://github.com/guiyomh/features/issues + repository: https://github.com/guiyomh/features + ociReference: ghcr.io/guiyomh/features +- name: Development Container Custom Features + maintainer: Nate Scherer + contact: https://github.com/natescherer/devcontainers-custom-features/issues + repository: https://github.com/natescherer/devcontainers-custom-features + ociReference: ghcr.io/natescherer/devcontainers-custom-features +- name: Features by @joshspicer + maintainer: Josh Spicer + contact: https://github.com/joshspicer/features/issues + repository: https://github.com/joshspicer/features + ociReference: ghcr.io/joshspicer/features +- name: PHP Features + maintainer: Shyim + contact: https://github.com/shyim/devcontainers-features/issues + repository: https://github.com/shyim/devcontainers-features + ociReference: ghcr.io/shyim/devcontainers-features +- name: Fun Features + maintainer: jungaretti + contact: https://github.com/jungaretti/features/issues + repository: https://github.com/jungaretti/features + ociReference: ghcr.io/jungaretti/features +- name: libmsquic feature for HTTP/3 support + maintainer: tlc-sundown + contact: https://github.com/tlc-sundown/devcontainers-features/issues + repository: https://github.com/tlc-sundown/devcontainers-features + ociReference: ghcr.io/tlc-sundown/devcontainers-features +- name: Assorted Features + maintainer: Enrico Secondulfo + contact: https://github.com/enricosecondulfo/devcontainer-features/issues + repository: https://github.com/enricosecondulfo/devcontainer-features + ociReference: ghcr.io/enricosecondulfo/devcontainer-features +- name: SAML.to Development Container Features + maintainer: saml-to + contact: https://github.com/saml-to/devcontainer-features/issues + repository: https://github.com/saml-to/devcontainer-features + ociReference: ghcr.io/saml-to/devcontainer-features +- name: Cloud Native development environment tools + maintainer: rjfmachado + contact: https://github.com/rjfmachado/devcontainer-features/issues + repository: https://github.com/rjfmachado/devcontainer-features + ociReference: ghcr.io/rjfmachado/devcontainer-features +- name: Wiwa's features + maintainer: lukewiwa + contact: https://github.com/lukewiwa/features/issues + repository: https://github.com/lukewiwa/features + ociReference: ghcr.io/lukewiwa/features +- name: Container and Kubernetes Development Features + maintainer: rio + contact: https://github.com/rio/features/issues + repository: https://github.com/rio/features + ociReference: ghcr.io/rio/features +- name: Kusion Features + maintainer: KusionStack + contact: https://github.com/KusionStack/devcontainer-features/issues + repository: https://github.com/KusionStack/devcontainer-features + ociReference: ghcr.io/KusionStack/devcontainer-features +- name: Édouard-lopez' Features + maintainer: edouard-lopez + contact: https://github.com/edouard-lopez/devcontainer-features/issues + repository: https://github.com/edouard-lopez/devcontainer-features + ociReference: ghcr.io/edouard-lopez/devcontainer-features +- name: jlaundry Features + maintainer: jlaundry + contact: https://github.com/jlaundry/devcontainer-features/issues + repository: https://github.com/jlaundry/devcontainer-features + ociReference: ghcr.io/jlaundry/devcontainer-features +- name: Assorted Features + maintainer: mikaello + contact: https://github.com/mikaello/devcontainer-features/issues + repository: https://github.com/mikaello/devcontainer-features + ociReference: ghcr.io/mikaello/devcontainer-features +- name: Devcontainer Features + maintainer: jsburckhardt + contact: https://github.com/jsburckhardt/devcontainer-features/issues + repository: https://github.com/jsburckhardt/devcontainer-features + ociReference: ghcr.io/jsburckhardt/devcontainer-features +- name: Oleksis' Dev Container Features + maintainer: oleksis + contact: https://github.com/oleksis/devcontainer-features/issues + repository: https://github.com/oleksis/devcontainer-features + ociReference: ghcr.io/oleksis/devcontainer-features +- name: Psibase templates + maintainer: James-Mart + contact: https://github.com/gofractally/psibase-devcontainer-template/issues + repository: https://github.com/gofractally/psibase-devcontainer-template/issues + ociReference: ghcr.io/gofractally/psibase-devcontainer-template +- name: Baskoro OSI devcontainer features + maintainer: Eki Baskoro + contact: https://github.com/ebaskoro/devcontainer-features/issues + repository: https://github.com/ebaskoro/devcontainer-features + ociReference: ghcr.io/ebaskoro/devcontainer-features +- name: A collection of useful GitHub CodeSpace features + maintainer: Warren Buckley + contact: https://github.com/warrenbuckley/codespace-features/issues + repository: https://github.com/warrenbuckley/codespace-features + ociReference: ghcr.io/warrenbuckley/codespace-features +- name: Roost Cluster + maintainer: Roost.ai (Harish Agrawal) + contact: https://github.com/roost-io/features/issues + repository: https://github.com/roost-io/features + ociReference: ghcr.io/roost-io/features +- name: lentzi90 devcontainer features + maintainer: Lennart Jern + contact: https://github.com/lentzi90/features/issues + repository: https://github.com/lentzi90/features + ociReference: ghcr.io/lentzi90/features +- name: Nextflow devcontainer features + maintainer: Rob Syme + contact: https://github.com/robsyme/features/issues + repository: https://github.com/robsyme/features + ociReference: ghcr.io/robsyme/features +- name: Wasmtime + WASI Web Assembly features + contact: https://github.com/dev-wasm/dev-wasm-feature/issues + repository: https://github.com/dev-wasm/dev-wasm-feature + maintainer: Brendan Burns + ociReference: devwasm.azurecr.io/dev-wasm/dev-wasm-feature +- name: shinepukur devcontainer features + maintainer: Shine Pukur + contact: https://github.com/shinepukur/devcontainer-features/issues + repository: https://github.com/shinepukur/devcontainer-features + ociReference: ghcr.io/shinepukur/devcontainer-features +- name: msclock devcontainer features + maintainer: msclock + contact: https://github.com/msclock/features/issues + repository: https://github.com/msclock/features + ociReference: ghcr.io/msclock/features +- name: Fig Dev Container Features + maintainer: grant0417 + contact: https://github.com/withfig/features/issues + repository: https://github.com/withfig/features + ociReference: ghcr.io/withfig/features +- name: Mamba Features + maintainer: mamba-org + contact: https://github.com/mamba-org/devcontainer-features/issues + repository: https://github.com/mamba-org/devcontainer-features + ociReference: ghcr.io/mamba-org/devcontainer-features +- name: Astronomer Features + maintainer: fhoda + contact: https://github.com/astronomer/devcontainer-features/issues + repository: https://github.com/astronomer/devcontainer-features + ociReference: ghcr.io/astronomer/devcontainer-features +- name: Devcontainer features by @EliiseS + maintainer: EliiseS + contact: https://github.com/EliiseS/devcontainer-features/issues + repository: https://github.com/EliiseS/devcontainer-features + ociReference: ghcr.io/eliises/devcontainer-features +- name: Testing Automation Features & more + maintainer: Matthieu Fronton + contact: https://github.com/frntn/devcontainers-features/issues + repository: https://github.com/frntn/devcontainers-features + ociReference: ghcr.io/frntn/devcontainers-features +- name: csutter's devcontainer templates + maintainer: csutter + contact: https://github.com/csutter/devcontainer-templates/issues + repository: https://github.com/csutter/devcontainer-templates + ociReference: ghcr.io/csutter/devcontainer-templates +- name: Convenient features + maintainer: ChristopherMacGown + contact: https://github.com/ChristopherMacGown/devcontainer-features/issues + repository: https://github.com/ChristopherMacGown/devcontainer-features + ociReference: ghcr.io/christophermacgown/devcontainer-features +- name: Devcontainer features by @Balazs + maintainer: Balazs23 + contact: https://github.com/Balazs23/devcontainers-features/issues + repository: https://github.com/Balazs23/devcontainers-features + ociReference: ghcr.io/balazs23/devcontainers-features +- name: Pwd9000-ML devcontainer templates + maintainer: Marcel Lupo @Pwd9000-ML + contact: https://github.com/Pwd9000-ML/devcontainer-templates/issues + repository: https://github.com/Pwd9000-ML/devcontainer-templates + ociReference: ghcr.io/pwd9000-ml/devcontainer-templates +- name: mickeahlinder devcontainer features + maintainer: Mikael Ahlinder + contact: https://github.com/mickeahlinder/devcontainer-features/issues + repository: https://github.com/mickeahlinder/devcontainer-features + ociReference: ghcr.io/mickeahlinder/devcontainer-features +- name: jckimble Dev Container / Codespaces Features + maintainer: James C Kimble Jr + contact: https://github.com/jckimble/devcontainer-features/issues + repository: https://github.com/jckimble/devcontainer-features + ociReference: ghcr.io/jckimble/devcontainer-features +- name: IU LaTeX Container Templates + maintainer: Torben Wetter + contact: https://github.com/TorbenWetter/iu-latex-container-templates/issues + repository: https://github.com/TorbenWetter/iu-latex-container-templates + ociReference: ghcr.io/torbenwetter/iu-latex-container-templates +- name: Python3 with Pyenv and Poetry + maintainer: Israel Rescalvo + contact: https://github.com/Standard-IO/devcontainers-templates/issues + repository: https://github.com/Standard-IO/devcontainers-templates + ociReference: ghcr.io/standard-io/devcontainers-templates +- name: ROS Templates + maintainer: Kenji Brameld + contact: https://github.com/ijnek/ros-devcontainer-template/issues + repository: https://github.com/ijnek/ros-devcontainer-template + ociReference: ghcr.io/ijnek/ros-devcontainer-template +- name: ROS 2 Workspace Templates + maintainer: Bruno-Pier Busque + contact: https://github.com/BrunoB81HK/ros2-workspace-devcontainer-template/issues + repository: https://github.com/BrunoB81HK/ros2-workspace-devcontainer-template + ociReference: ghcr.io/brunob81hk/ros2-workspace-devcontainer-template +- name: Assorted Features + maintainer: r3dpoint + contact: https://github.com/r3dpoint/devcontainer-features/issues + repository: https://github.com/r3dpoint/devcontainer-features + ociReference: ghcr.io/r3dpoint/devcontainer-features +- name: Swift Container Templates + maintainer: Swift Server Workgroup + contact: https://github.com/swift-server/swift-devcontainer-template/issues + repository: https://github.com/swift-server/swift-devcontainer-template + ociReference: ghcr.io/swift-server/swift-devcontainer-template +- name: UNSW cs3231 OS Development + maintainer: Hamish Cox + contact: https://github.com/HamishWHC/cs3231-devcontainer/issues + repository: https://github.com/HamishWHC/cs3231-devcontainer + ociReference: ghcr.io/hamishwhc/cs3231-devcontainer +- name: TRunk CLI Features (trunk.io) + maintainer: trunk-io + contact: https://github.com/trunk-io/devcontainer-feature/issues + repository: https://github.com/trunk-io/devcontainer-feature + ociReference: ghcr.io/trunk-io/devcontainer-feature +- name: MultiversX Dev Container Templates + maintainer: MultiversX + contact: https://github.com/multiversx/mx-template-devcontainers/issues + repository: https://github.com/multiversx/mx-template-devcontainers + ociReference: ghcr.io/multiversx/mx-template-devcontainers +- name: Swift Dev Container Features + maintainer: Joseph Heck/Adam Fowler + contact: https://github.com/swift-server-community/swift-devcontainer-features/issues + repository: https://github.com/swift-server-community/swift-devcontainer-features + ociReference: ghcr.io/swift-server-community/swift-devcontainer-features +- name: gickis Dev Container Features + maintainer: Andrii Tararaka + contact: https://github.com/gickis/devcontainer-features/issues + repository: https://github.com/gickis/devcontainer-features + ociReference: ghcr.io/gickis/devcontainer-features +- name: sonikro Dev Container Features + maintainer: Jonathan Nagayoshi + contact: https://github.com/sonikro/devcontainer-features/issues + repository: https://github.com/sonikro/devcontainer-features + ociReference: ghcr.io/sonikro/devcontainer-features +- name: Features by JasonTheDeveloper + maintainer: JasonTheDeveloper + contact: https://github.com/JasonTheDeveloper/features/issues + repository: https://github.com/JasonTheDeveloper/features + ociReference: ghcr.io/jasonthedeveloper/features +- name: Templates by John Muchovej + maintainer: John Muchovej + contact: https://github.com/jmuchovej/devcontainers/issues + repository: https://github.com/jmuchovej/devcontainers + ociReference: ghcr.io/jmuchovej/templates +- name: Features by dasiths + maintainer: Dasith Wijes + contact: https://dasith.me + repository: https://github.com/dasiths/devcontainer-features + ociReference: ghcr.io/dasiths/devcontainer-features +- name: flexwie devcontainer features + maintainer: Felix Wieland + contact: https://github.com/flexwie/devcontainer-features/issues + repository: https://github.com/flexwie/devcontainer-features + ociReference: ghcr.io/flexwie/devcontainer-features +- name: Rust on Nails + maintainer: Ian Purton + contact: https://github.com/purton-tech/rust-on-nails/issues + repository: https://github.com/purton-tech/rust-on-nails + ociReference: ghcr.io/purton-tech/rust-on-nails +- name: ksh5022 devcontainer features + maintainer: Kevin Harrigan + contact: https://github.com/ksh5022/devcontainer-features/issues + repository: https://github.com/ksh5022/devcontainer-features + ociReference: ghcr.io/ksh5022/devcontainer-features +- name: GMkonan devcontainer features + maintainer: GMkonan + contact: https://github.com/GMkonan/feature/issues + repository: https://github.com/GMkonan/feature + ociReference: ghcr.io/gmkonan/feature +- name: Dapr devcontainer features + maintainer: Dapr maintainers + contact: https://github.com/dapr/cli/issues + repository: https://github.com/dapr/cli + ociReference: ghcr.io/dapr/cli +- name: Azutake Dev Container features + maintainer: Azutake + contact: https://github.com/azutake/devcontainer-features/issues + repository: https://github.com/azutake/devcontainer-features + ociReference: ghcr.io/azutake/devcontainer-features +- name: Features by michidk + maintainer: Michael Lohr + contact: https://github.com/michidk/ + repository: https://github.com/michidk/devcontainers-features + ociReference: ghcr.io/michidk/devcontainers-features +- name: Integrated Circuit Design Environment Templates + maintainer: Curtis Mayberry + contact: https://github.com/curtisma/ + repository: https://github.com/cascode-labs/viper-ic-devcontainers + ociReference: ghcr.io/cascode-labs/viper-ic-devcontainers +- name: A powerful and handy feature that runs remote shell scripts + maintainer: Xiaowei Wang + contact: https://github.com/wxw-matt/devcontainer-features/issues + repository: https://github.com/wxw-matt/devcontainer-features + ociReference: ghcr.io/wxw-matt/devcontainer-features +- name: Salesforce CLI Features + maintainer: Jason Vercellone + contact: https://github.com/vercellone/devcontainer-features/issues + repository: https://github.com/vercellone/devcontainer-features + ociReference: ghcr.io/vercellone/devcontainer-features +- name: Features by joedmck + maintainer: Joe McKinnon + contact: https://github.com/joedmck/devcontainer-features/issues + repository: https://github.com/joedmck/devcontainer-features + ociReference: ghcr.io/joedmck/devcontainer-features +- name: Features by CodeMan99 + maintainer: Cody Taylor + contact: https://github.com/CodeMan99/features/issues + repository: https://github.com/CodeMan99/features + ociReference: ghcr.io/codeman99/features +- name: Features by Favalos + maintainer: Fernando Avalos + contact: https://github.com/favalos/devcontainer-features/issues + repository: https://github.com/favalos/devcontainer-features + ociReference: ghcr.io/favalos/devcontainer-features +- name: Community Templates + maintainer: devcontainers-community + contact: https://github.com/orgs/devcontainers-community/discussions + repository: https://github.com/devcontainers-community + ociReference: ghcr.io/devcontainers-community/templates +- name: Community Features + maintainer: devcontainers-community + contact: https://github.com/orgs/devcontainers-community/discussions + repository: https://github.com/devcontainers-community + ociReference: ghcr.io/devcontainers-community/features +- name: Community npm Features + maintainer: devcontainers-community + contact: https://github.com/devcontainers-community/npm-features/issues + repository: https://github.com/devcontainers-community/npm-features + ociReference: ghcr.io/devcontainers-community/npm-features +- name: Rusty Features + maintainer: Lee-Orr + contact: https://github.com/lee-orr/rusty-dev-containers/issues + repository: https://github.com/lee-orr/rusty-dev-containers + ociReference: ghcr.io/lee-orr/rusty-dev-containers +- name: Assorted Features + maintainer: Ivan Stasiuk + contact: https://github.com/brokeyourbike/devcontainer-features/issues + repository: https://github.com/brokeyourbike/devcontainer-features + ociReference: ghcr.io/brokeyourbike/devcontainer-features +- name: Internet Computer Templates + maintainer: VVV Interactive | Internet Base + contact: https://github.com/vvv-interactive/ibdev/issues + repository: https://github.com/vvv-interactive/ibdev + ociReference: ghcr.io/vvv-interactive/ibdev +- name: Features by Nikita Kurpas + maintainer: Nikita Kurpas + contact: https://github.com/NikitaKurpas/features/issues + repository: https://github.com/NikitaKurpas/features + ociReference: ghcr.io/nikitakurpas/features +- name: Features by joshuanianji + maintainer: Joshua Ji + contact: https://github.com/joshuanianji/devcontainer-features/issues + repository: https://github.com/joshuanianji/devcontainer-features + ociReference: ghcr.io/joshuanianji/devcontainer-features +- name: Features by nullcoder + maintainer: Thanan Traiongthawon + contact: https://github.com/nullcoder/devcontainer-features/issues + repository: https://github.com/nullcoder/devcontainer-features + ociReference: ghcr.io/nullcoder/devcontainer-features +- name: Features by shepherdjerred + maintainer: Jerred Shepherd + contact: https://github.com/shepherdjerred/devcontainers-features/issues + repository: https://github.com/shepherdjerred/devcontainers-features + ociReference: ghcr.io/shepherdjerred/devcontainers-features +- name: Features by jayree + maintainer: jayree + contact: https://github.com/jayree/devcontainer-features/issues + repository: https://github.com/jayree/devcontainer-features + ociReference: ghcr.io/jayree/devcontainer-features +- name: Templates by jayree + maintainer: jayree + contact: https://github.com/jayree/devcontainer-templates/issues + repository: https://github.com/jayree/devcontainer-templates + ociReference: ghcr.io/jayree/devcontainer-templates +- name: Features by bdsoha + maintainer: bdsoha + contact: https://github.com/bdsoha/devcontainers/issues + repository: https://github.com/bdsoha/devcontainers + ociReference: ghcr.io/bdsoha/devcontainers +- name: Python3 with Pyenv and PDM + maintainer: Nafnix + contact: https://github.com/nafnix/devcontainers-templates/issues + repository: https://github.com/nafnix/devcontainers-templates + ociReference: ghcr.io/nafnix/devcontainers-templates +- name: Data science with Python and R + maintainer: VS Code Data Science + contact: https://github.com/microsoft/datascience-py-r/issues + repository: https://github.com/microsoft/datascience-py-r + ociReference: ghcr.io/microsoft/datascience-py-r +- name: Features by tomharvey + maintainer: Tom Harvey + contact: https://github.com/tomharvey/devcontainer-features/issues + repository: https://github.com/tomharvey/devcontainer-features + ociReference: ghcr.io/tomharvey/devcontainer-features +- name: Azure Developer CLI Dev Container Feature + maintainer: Azure Developer CLI Team + contact: https://github.com/Azure/azure-dev/issues + repository: https://github.com/Azure/azure-dev + ociReference: ghcr.io/azure/azure-dev +- name: Skyramp Dev Container Feature + maintainer: Skyramp, Inc. + contact: https://github.com/letsramp/devcontainer-features/issues + repository: https://github.com/letsramp/devcontainer-features + ociReference: ghcr.io/letsramp/devcontainer-features +- name: Earthly Dev Container Features + maintainer: Earthly Technologies + contact: https://github.com/earthly/devcontainer-features/issues + repository: https://github.com/earthly/devcontainer-features + ociReference: ghcr.io/earthly/devcontainer-features +- name: Runme Container Features + maintainer: Stateful, Inc. + contact: https://github.com/stateful/devcontainer-features/issues + repository: https://github.com/stateful/devcontainer-features + ociReference: ghcr.io/stateful/devcontainer-features +- name: Wpdevenv Templates + maintainer: Wpdevenv + contact: https://github.com/wpdevenv/dev_container_templates/issues + repository: https://github.com/wpdevenv/dev_container_templates + ociReference: ghcr.io/wpdevenv/dev_container_templates +- name: Native Dev Container Features + maintainer: John Chlark Sumatra + contact: https://github.com/itsmechlark/features/issues + repository: https://github.com/itsmechlark/features + ociReference: ghcr.io/itsmechlark/features +- name: Assorted Features + maintainer: Marco Zaccaro + contact: https://github.com/marcozac/devcontainer-features/issues + repository: https://github.com/marcozac/devcontainer-features + ociReference: ghcr.io/marcozac/devcontainer-features +- name: Features by Elan Hasson + maintainer: ElanHasson + contact: https://github.com/ElanHasson/devcontainer-features/issues + repository: https://github.com/ElanHasson/devcontainer-features + ociReference: ghcr.io/elanhasson/devcontainer-features +- name: Python+MSSQL+Azure SQL Templates + maintainer: Azure Developer CLI Team + contact: https://github.com/Azure-Samples/python-ms-sql-devcontainer/issues + repository: https://github.com/Azure-Samples/python-ms-sql-devcontainer + ociReference: ghcr.io/azure-samples/python-ms-sql-devcontainer +- name: Features by Tiwaloluwa Ojo + maintainer: Tiwaloluwa Ojo + contact: https://github.com/tiwaojo/features/issues + repository: https://github.com/tiwaojo/features + ociReference: ghcr.io/tiwaojo/features +- name: Julia Language Features + maintainer: Julia Language Community + contact: https://github.com/JuliaLang/devcontainer-features/issues + repository: https://github.com/JuliaLang/devcontainer-features + ociReference: ghcr.io/julialang/devcontainer-features +- name: Julia Language Templates + maintainer: Julia Language Community + contact: https://github.com/JuliaLang/devcontainer-templates/issues + repository: https://github.com/JuliaLang/devcontainer-templates + ociReference: ghcr.io/julialang/devcontainer-templates +- name: Features by John Rowley + maintainer: John Rowley + contact: https://github.com/robbert229/devcontainer-features/issues + repository: https://github.com/robbert229/devcontainer-features + ociReference: ghcr.io/robbert229/devcontainer-features +- name: AliuQ Templates + maintainer: AliuQ + contact: https://github.com/aliuq/devcontainers/issues + repository: https://github.com/aliuq/devcontainers + ociReference: ghcr.io/aliuq/devcontainers +- name: Nordcom Group Inc.'s Dev Container Features + maintainer: Filiph Siitam Sandström + contact: https://github.com/NordcomInc/devcontainer-features/issues + repository: https://github.com/NordcomInc/devcontainer-features + ociReference: ghcr.io/nordcominc/devcontainer-features +- name: Features by Maxim Slipenko + maintainer: Maxim Slipenko + contact: https://github.com/Maks1mS/devcontainers-features/issues + repository: https://github.com/Maks1mS/devcontainers-features + ociReference: ghcr.io/maks1ms/devcontainers-features +- name: Container Structure Tests + maintainer: Ty Schlichenmeyer + contact: https://github.com/schlich/cst-devcontainer-feature/issues + repository: https://github.com/schlich/cst-devcontainer-feature + ociReference: ghcr.io/schlich/cst-devcontainer-feature +- name: Rye + maintainer: Ty Schlichenmeyer + contact: https://github.com/schlich/devcontainer-features/issues + repository: https://github.com/schlich/devcontainer-features + ociReference: ghcr.io/schlich/devcontainer-features +- name: Features by raucha + maintainer: raucha + contact: https://github.com/raucha/devcontainer-features/issues + repository: https://github.com/raucha/devcontainer-features + ociReference: ghcr.io/raucha/devcontainer-features +- name: LINO PIMO SIGO Toolbox + maintainer: CGI France + contact: https://github.com/CGI-FR/lino-devcontainer/issues + repository: https://github.com/CGI-FR/lino-devcontainer/ + ociReference: ghcr.io/cgi-fr/lino-devcontainer +- name: Alpine DevContainer Features + maintainer: cirolosapio + contact: https://github.com/cirolosapio/devcontainers-features/issues + repository: https://github.com/cirolosapio/devcontainers-features + ociReference: ghcr.io/cirolosapio/devcontainers-features +- name: Features by AudaciousTux + maintainer: audacioustux + contact: https://github.com/audacioustux/devcontainers/issues + repository: https://github.com/audacioustux/devcontainers + ociReference: ghcr.io/audacioustux/devcontainers +- name: PlantUml DevContainer + maintainer: lnyousif + contact: https://github.com/lnyousif/plantuml-devcontainer/issues + repository: https://github.com/lnyousif/plantuml-devcontainer + ociReference: ghcr.io/lnyousif/plantuml-devcontainer +- name: Features by xfrancois + maintainer: xfrancois + contact: https://github.com/xfrancois/devcontainers-features/issues + repository: https://github.com/xfrancois/devcontainers-features + ociReference: ghcr.io/xfrancois/devcontainers-features +- name: Features by nucleuscloud + maintainer: nucleuscloud + contact: https://github.com/nucleuscloud/devcontainer-features/issues + repository: https://github.com/nucleuscloud/devcontainer-features + ociReference: ghcr.io/nucleuscloud/devcontainer-features +- name: Awesome Features + maintainer: joshspicer + contact: https://github.com/joshspicer/more-features/issues + repository: https://github.com/joshspicer/more-features + ociReference: ghcr.io/joshspicer/more-features +- name: Features by MarlonPassos-git + maintainer: MarlonPassos-git + contact: https://github.com/MarlonPassos-git/dev-container-features/issues + repository: https://github.com/MarlonPassos-git/dev-container-features + ociReference: ghcr.io/marlonpassos-git/dev-container-features +- name: DevContainers for Fedora-based Development + maintainer: RonaldTM9999 + contact: https://github.com/RonaldTM9999/devcontainers/issues + repository: https://github.com/RonaldTM9999/devcontainers + ociReference: ghcr.io/ronaldtm9999/devcontainers +- name: DevContainer Features by Paul Gilber + maintainer: Paul Gilber + contact: https://github.com/paul-gilber/devcontainer-features/issues + repository: https://github.com/paul-gilber/devcontainer-features + ociReference: ghcr.io/paul-gilber/devcontainer-features +- name: Bats Features by Luigi Operoso + maintainer: brokenpip3 + contact: https://github.com/brokenpip3/devcontainers-bats/issues + repository: https://github.com/brokenpip3/devcontainers-bats + ociReference: ghcr.io/brokenpip3/devcontainers-bats +- name: Logic App Standard Template + maintainer: mcollier + contact: https://github.com/mcollier/logic-app-dev-container-template/issues + repository: https://github.com/mcollier/logic-app-dev-container-template + ociReference: ghcr.io/mcollier/logic-app-dev-container-template +- name: Additional Dev Container Features by prulloac + maintainer: Pablo Ulloa + contact: https://github.com/prulloac/devcontainer-features/issues + repository: https://github.com/prulloac/devcontainer-features + ociReference: ghcr.io/prulloac/devcontainer-features +- name: Additional Dev Container Templates by prulloac + maintainer: Pablo Ulloa + contact: https://github.com/prulloac/devcontainer-templates/issues + repository: https://github.com/prulloac/devcontainer-templates + ociReference: ghcr.io/prulloac/devcontainer-templates +- name: Additional Dev Container Features by LumenPink + maintainer: lumenpink + contact: https://github.com/lumenpink/devcontainer-features/issues + repository: https://github.com/lumenpink/devcontainer-features + ociReference: ghcr.io/lumenpink/devcontainer-features +- name: Templates by Mohd Shukri Hasan + maintainer: Mohd Shukri Hasan + contact: https://github.com/hsm207/devcontainer-templates/issues + repository: https://github.com/hsm207/devcontainer-templates + ociReference: ghcr.io/hsm207/devcontainer-templates +- name: Dev Container Features by CASL0 + maintainer: CASL0 + contact: https://github.com/CASL0/devcontainer-features/issues + repository: https://github.com/CASL0/devcontainer-features + ociReference: ghcr.io/casl0/devcontainer-features +- name: Development Container Features by goldsam + maintainer: goldsam + contact: https://github.com/goldsam/dev-container-features/issues + repository: https://github.com/goldsam/dev-container-features + ociReference: ghcr.io/goldsam/dev-container-features +- name: Azure Functions Dev Container Templates + maintainer: Tatsuro Shibamura + contact: https://github.com/shibayan/devcontainers/issues + repository: https://github.com/shibayan/devcontainers + ociReference: ghcr.io/shibayan/devcontainers +- name: Dev Container Templates by RSM HCD Engineering + maintainer: RSM HCD Engineering + contact: https://github.com/rsm-hcd + repository: https://github.com/rsm-hcd/devcontainer-templates + ociReference: ghcr.io/rsm-hcd/devcontainer-templates +- name: Additional Dev Container Features by Georg Ofenbeck + maintainer: Georg Ofenbeck + contact: https://github.com/GeorgOfenbeck/features/issues + repository: https://github.com/GeorgOfenbeck/features + ociReference: ghcr.io/georgofenbeck/features +- name: Dev Container Features by Niko Böckerman + maintainer: Niko Böckerman + contact: https://github.com/nikobockerman + repository: https://github.com/nikobockerman/devcontainer-features + ociReference: ghcr.io/nikobockerman/devcontainer-features +- name: Bun.sh Runtime Dev Container Templates + maintainer: Marcos Gomes Neto + contact: https://github.com/marcosgomesneto/bun-devcontainers/issues + repository: https://github.com/marcosgomesneto/bun-devcontainers + ociReference: ghcr.io/marcosgomesneto/bun-devcontainers +- name: Weik.io Dev Container Templates + maintainer: Mikael Koskinen + contact: https://github.com/weikio/devcontainer-templates/issues + repository: https://github.com/weikio/devcontainer-templates + ociReference: ghcr.io/weikio/devcontainer-templates +- name: Dev Container Features by Hans Spaans + maintainer: Hans Spaans + contact: https://github.com/hspaans/devcontainer-features/issues + repository: https://github.com/hspaans/devcontainer-features + ociReference: ghcr.io/hspaans/devcontainer-features +- name: Dev Container Templates by johnluicn + maintainer: johnluicn + contact: https://github.com/johnluicn/devcontainer-templates/issues + repository: https://github.com/johnluicn/devcontainer-templates + ociReference: ghcr.io/johnluicn/devcontainer-templates +- name: Bob buildsystem and DevBox features + maintainer: Dirk Louwers + contact: https://github.com/dlouwers/devcontainer-features/issues + repository: https://github.com/dlouwers/devcontainer-features + ociReference: ghcr.io/dlouwers/devcontainer-features +- name: Dev Container Features by kreemer + maintainer: kreemer + contact: https://github.com/kreemer/features/issues + repository: https://github.com/kreemer/features + ociReference: ghcr.io/kreemer/features +- name: Dev Container Features by Vero + maintainer: Vero + contact: https://github.com/veronoicc/devcontainer-features/issues + repository: https://github.com/veronoicc/devcontainer-features + ociReference: ghcr.io/veronoicc/devcontainer-features +- name: Dev Container Templates by joshuanianji + maintainer: joshuanianji + contact: https://github.com/joshuanianji/devcontainer-templates/issues + repository: https://github.com/joshuanianji/devcontainer-templates + ociReference: ghcr.io/joshuanianji/devcontainer-templates +- name: OpenCodeCo Dev Containers goodies + maintainer: leocavalcante + contact: https://github.com/orgs/opencodeco/discussions + repository: https://github.com/opencodeco/devcontainers + ociReference: ghcr.io/opencodeco/devcontainers +- name: Dev Container Features by Valentin + maintainer: Valentin Heiligers + contact: https://github.com/va-h/devcontainers-features/issues + repository: https://github.com/va-h/devcontainers-features + ociReference: ghcr.io/va-h/devcontainers-features +- name: Alloy Dev Container Template + maintainer: heathprovost + contact: https://github.com/heathprovost/alloy-devcontainer-template/issues + repository: https://github.com/heathprovost/alloy-devcontainer-template + ociReference: ghcr.io/heathprovost/alloy-devcontainer-template +- name: Arch Linux Dev Container Features + maintainer: Bart Venter + contact: https://github.com/bartventer/arch-devcontainer-features/issues + repository: https://github.com/bartventer/arch-devcontainer-features + ociReference: ghcr.io/bartventer/arch-devcontainer-features +- name: BPMN and DMN linters + maintainer: Waqqas Jabbar + contact: https://github.com/waqqas/feature/issues + repository: https://github.com/waqqas/feature/ + ociReference: ghcr.io/waqqas/feature +- name: Veryl + maintainer: dalance + contact: https://github.com/veryl-lang/devcontainer-features/issues + repository: https://github.com/veryl-lang/devcontainer-features/ + ociReference: ghcr.io/veryl-lang/devcontainer-features +- name: Dev Container Features by dusansimic + maintainer: dusansimic + contact: https://github.com/dusansimic/devcontainer-features/issues + repository: https://github.com/dusansimic/devcontainer-features/ + ociReference: ghcr.io/dusansimic/devcontainer-features +- name: Dev Container Features (Cadu Ribeiro) + maintainer: Cadu Ribeiro + contact: https://github.com/duduribeiro/devcontainer-features/issues + repository: https://github.com/duduribeiro/devcontainer-features/ + ociReference: ghcr.io/duduribeiro/devcontainer-features +- name: Dev Container Features by skriptfabrik + maintainer: skriptfabrik + contact: https://github.com/skriptfabrik/devcontainer-features/issues + repository: https://github.com/skriptfabrik/devcontainer-features/ + ociReference: ghcr.io/skriptfabrik/devcontainer-features +- name: Dev Container Features by m4tchl0ck + maintainer: Adrian Rusznica + contact: https://github.com/m4tchl0ck/devcontainer-features/issues + repository: https://github.com/m4tchl0ck/devcontainer-features/ + ociReference: ghcr.io/m4tchl0ck/devcontainer-features +- name: Dev Container Features by nils-geistmann + maintainer: Nils Geistmann + contact: https://github.com/nils-geistmann/devcontainers-features/issues + repository: https://github.com/nils-geistmann/devcontainers-features/ + ociReference: ghcr.io/nils-geistmann/devcontainers-features +- name: OpenFGA CLI + maintainer: Andrew Porter + contact: https://github.com/partydrone/devcontainer/issues + repository: https://github.com/partydrone/devcontainer + ociReference: ghcr.io/partydrone/devcontainer/features +- name: Dev Container Features by rafaph + maintainer: Raphael Castro + contact: https://github.com/rafaph/devcontainer-features/issues + repository: https://github.com/rafaph/devcontainer-features + ociReference: ghcr.io/rafaph/devcontainer-features +- name: SPFx Dev Container + maintainer: Troy + contact: https://github.com/tpalacino/SPFx-dev-container/issues + repository: https://github.com/tpalacino/SPFx-dev-container + ociReference: ghcr.io/tpalacino/spfx-dev-container +- name: GMkonan devcontainer features + maintainer: GMkonan + contact: https://github.com/GMkonan/fly-cli-feature/issues + repository: https://github.com/GMkonan/fly-cli-feature + ociReference: ghcr.io/gmkonan/fly-cli-feature +- name: Dev Container Features by E-gineering + maintainer: E-gineering + contact: https://github.com/e-gineering/devcontainer-features/issues + repository: https://github.com/e-gineering/devcontainer-features + ociReference: ghcr.io/e-gineering/devcontainer-features +- name: Dev Container Templates by E-gineering + maintainer: E-gineering + contact: https://github.com/e-gineering/devcontainer-templates/issues + repository: https://github.com/e-gineering/devcontainer-templates + ociReference: ghcr.io/e-gineering/devcontainer-templates +- name: ROS2 devcontainer Template + maintainer: Tony Najjar + contact: https://github.com/tonynajjar/ros2_devcontainer_template/issues + repository: https://github.com/tonynajjar/ros2_devcontainer_template/ + ociReference: ghcr.io/tonynajjar/ros2_devcontainer_template +- name: Clojure devcontainer templates + maintainer: Carsten Behring + contact: https://github.com/scicloj/devcontainer-templates/issues + repository: https://github.com/scicloj/devcontainer-templates/ + ociReference: ghcr.io/scicloj/devcontainer-templates +- name: Synology devcontainer Templates + maintainer: ChaosWars + contact: https://github.com/ChaosWars/synology-features/issues + repository: https://github.com/ChaosWars/synology-features/ + ociReference: ghcr.io/chaoswars/synology-features +- name: Assorted Features + maintainer: tcaky + contact: https://github.com/tcaky/devcontainer-features/issues + repository: https://github.com/tcaky/devcontainer-features + ociReference: ghcr.io/tcaky/devcontainer-features +- name: Dev & Container features + maintainer: LarsNieuwenhuizen + contact: https://github.com/LarsNieuwenhuizen/features/issues + repository: https://github.com/LarsNieuwenhuizen/features + ociReference: ghcr.io/larsnieuwenhuizen/features +- name: Dev Container Features by enrico9034 + maintainer: enrico9034 + contact: https://github.com/enrico9034/devcontainer-features/issues + repository: https://github.com/enrico9034/devcontainer-features + ociReference: ghcr.io/enrico9034/devcontainer-features +- name: Dev Container Templates by ThePhaseless + maintainer: ThePhaseless + contact: https://github.com/ThePhaseless/devcontainer-templates/issues + repository: https://github.com/ThePhaseless/devcontainer-templates + ociReference: ghcr.io/thephaseless/devcontainer-templates +- name: Devcontainer Features by nikiforovall + maintainer: nikiforovall + contact: https://github.com/nikiforovall/devcontainer-features/issues + repository: https://github.com/nikiforovall/devcontainer-features + ociReference: ghcr.io/nikiforovall/devcontainer-features +- name: Dev Container Templates by matheusfvesco + maintainer: matheusfvesco + contact: https://github.com/matheusfvesco/devcontainer-templates/issues + repository: https://github.com/matheusfvesco/devcontainer-templates + ociReference: ghcr.io/matheusfvesco/devcontainer-templates +- name: Dennis Irsigler Dev Container Features + maintainer: dirsigler + contact: https://github.com/dirsigler/devcontainer-features/issues + repository: https://github.com/dirsigler/devcontainer-features + ociReference: ghcr.io/dirsigler/devcontainer-features +- name: Dev Container Templates by sleter + maintainer: sleter + contact: https://github.com/sleter/mojo-devcontainer/issues + repository: https://github.com/sleter/mojo-devcontainer + ociReference: ghcr.io/sleter/mojo-devcontainer +- name: Devcontainer features by sidecus + maintainer: sidecus + contact: https://github.com/sidecus/devcontainer-features/issues + repository: https://github.com/sidecus/devcontainer-features + ociReference: ghcr.io/sidecus/devcontainer-features +- name: MATLAB Feature for DevContainers + maintainer: The MathWorks Inc. + contact: https://github.com/mathworks/devcontainer-features/issues + repository: https://github.com/mathworks/devcontainer-features + ociReference: ghcr.io/mathworks/devcontainer-features +- name: Julian Pawlowski Dev Container Features + maintainer: Julian Pawlowski + contact: https://github.com/jpawlowski/devcontainer-features/issues + repository: https://github.com/jpawlowski/devcontainer-features + ociReference: ghcr.io/jpawlowski/devcontainer-features +- name: pre-commit hooks(via pip) & sonarlint + maintainer: gvatsal60 (Vatsal Gupta) + contact: https://github.com/gvatsal60/dev-container-features/issues + repository: https://github.com/gvatsal60/dev-container-features + ociReference: ghcr.io/gvatsal60/dev-container-features +- name: Devcontainer features by git-saj + maintainer: git-saj + contact: https://github.com/git-saj/devcontainer-features/issues + repository: https://github.com/git-saj/devcontainer-features + ociReference: ghcr.io/git-saj/devcontainer-features +- name: Devcontainer features by Codefabrik + maintainer: Codefabrik GmbH + contact: https://github.com/code-fabrik/features/issues + repository: https://github.com/code-fabrik/features + ociReference: ghcr.io/code-fabrik/features +- name: Devcontainer features by Juan Ayala + maintainer: Juan Ayala + contact: https://github.com/juan-ayala/devcontainer-features/issues + repository: https://github.com/juan-ayala/devcontainer-features + ociReference: ghcr.io/juan-ayala/devcontainer-features +- name: Devcontainer templates by Juan Ayala + maintainer: Juan Ayala + contact: https://github.com/juan-ayala/devcontainer-templates/issues + repository: https://github.com/juan-ayala/devcontainer-templates + ociReference: ghcr.io/juan-ayala/devcontainer-templates +- name: LocalStack DevContainer Feature + maintainer: LocalStack GmbH + contact: https://github.com/localstack/devcontainer-feature/issues + repository: https://github.com/localstack/devcontainer-feature + ociReference: ghcr.io/localstack/devcontainer-feature +- name: LocalStack DevContainer Template + maintainer: LocalStack GmbH + contact: https://github.com/localstack/devcontainer-template/issues + repository: https://github.com/localstack/devcontainer-template + ociReference: ghcr.io/localstack/devcontainer-template +- name: DeepSpaceCartel DevContainer Features + maintainer: DeepSpaceCartel Inc. + contact: https://github.com/deep-space-cartel/devcontainers-features/issues + repository: https://github.com/deep-space-cartel/devcontainers-features + ociReference: ghcr.io/deep-space-cartel/devcontainers-features +- name: Dev Container features by Adaptavist + maintainer: Mark Gibson + contact: https://github.com/adaptavist/devcontainer-features/issues + repository: https://github.com/adaptavist/devcontainer-features + ociReference: ghcr.io/adaptavist/devcontainer-features +- name: Dev Container features by phil-bell + maintainer: Phil Bell + contact: https://github.com/phil-bell/devcontainer-features/issues + repository: https://github.com/phil-bell/devcontainer-features + ociReference: ghcr.io/phil-bell/devcontainer-features +- name: Dev Container Templates by Alex Wegener + maintainer: Alex Wegener + contact: https://github.com/lx-0/devcontainer-templates/issues + repository: https://github.com/lx-0/devcontainer-templates + ociReference: ghcr.io/lx-0/devcontainer-templates +- name: Hauke's Features for Development Containers + maintainer: Hauke D + contact: https://github.com/haukex/devcontainer-features/issues + repository: https://github.com/haukex/devcontainer-features + ociReference: ghcr.io/haukex/devcontainer-features +- name: Devcontainer features by vmvarela + maintainer: Victor M. Varela + contact: https://github.com/vmvarela/devcontainer-features/issues + repository: https://github.com/vmvarela/devcontainer-features +- name: Crystal features + maintainer: Caesarovich + contact: https://github.com/Caesarovich/devcontainer-feature-crystal/issues + repository: https://github.com/Caesarovich/devcontainer-feature-crystal + ociReference: ghcr.io/caesarovich/devcontainer-feature-crystal +- name: Dev Container Features by devcontainers-extra + maintainer: devcontainers-extra + contact: https://github.com/devcontainers-extra/features/issues + repository: https://github.com/devcontainers-extra/features + ociReference: ghcr.io/devcontainers-extra/features +- name: devcontainer features by bas.codes + maintainer: Bas Steins + contact: https://bas.bio + repository: https://github.com/sebst/devcontainer-features + ociReference: ghcr.io/sebst/devcontainer-features +- name: devcontainer features by rhiroe + maintainer: rhiroe + contact: https://github.com/rhiroe/features/issues + repository: https://github.com/rhiroe/features + ociReference: ghcr.io/rhiroe/features +- name: devcontainer features by martinaskestad + maintainer: martinaskestad + contact: https://github.com/martinaskestad/features/issues + repository: https://github.com/martinaskestad/features + ociReference: ghcr.io/martinaskestad/features +- name: devcontainer features for wolfi base docker image + maintainer: David Zucker + contact: https://github.com/davzucky/devcontainers-features-wolfi/issues + repository: https://github.com/davzucky/devcontainers-features-wolfi + ociReference: ghcr.io/davzucky/devcontainers-features-wolfi diff --git a/javascript/package-lock.json b/javascript/package-lock.json index 5ff3feb2e..7ff0ead28 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -19,23 +19,23 @@ "integrity": "sha512-Al3nHGQGqDYqqinXhQzmwmcRToe/3WyBv4N8aZc5Pef8xw2neZlR9VPi84Sa23JtgWcucu18HxVZrnI0fn2etw==" }, "hot-formula-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hot-formula-parser/-/hot-formula-parser-3.0.0.tgz", - "integrity": "sha512-CHLTrsrv29it5XPcHalNO8ClcJGHefwf599MePlG5dYzxxtbPqx/qt8CkrqvxQeNA5XtkAUcxU62OFv0z2L49A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hot-formula-parser/-/hot-formula-parser-4.0.0.tgz", + "integrity": "sha512-diG1UvuQ3HxtfezVUIpvndk/bVkqZJ9Rfv10MdVF7pJEj8P2Jd4iCZSMJCN3lDhnLegaVlfSYSA6+szYNFQUKg==", "requires": { - "@handsontable/formulajs": "^2.0.0", - "tiny-emitter": "^2.0.1" + "@handsontable/formulajs": "^2.0.2", + "tiny-emitter": "^2.1.0" } }, "jstat": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/jstat/-/jstat-1.9.3.tgz", - "integrity": "sha512-/2JL4Xv6xfhN2+AEKQGTYr1LZTmBCR/5fHxJVvb9zWNsmKZfKrl3wYYK8SD/Z8kXkf+ZSusfumLZ4wDTHrWujA==" + "version": "1.9.6", + "resolved": "https://registry.npmjs.org/jstat/-/jstat-1.9.6.tgz", + "integrity": "sha512-rPBkJbK2TnA8pzs93QcDDPlKcrtZWuuCo2dVR0TFLOJSxhqfWOVCSp8aV3/oSbn+4uY4yw1URtLpHQedtmXfug==" }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "tiny-emitter": { "version": "2.1.0", diff --git a/javascript/package.json b/javascript/package.json index 6c78dc8fb..962d77f4c 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -4,7 +4,7 @@ "main": "index.js", "license": "MIT", "dependencies": { - "hot-formula-parser": "^3.0.0", - "lodash": "^4.17.20" + "hot-formula-parser": "^4.0.0", + "lodash": "^4.17.21" } } diff --git a/javascript/yarn.lock b/javascript/yarn.lock index fd3e47b73..2740b8c1c 100644 --- a/javascript/yarn.lock +++ b/javascript/yarn.lock @@ -15,10 +15,10 @@ bessel@^1.0.2: resolved "https://registry.yarnpkg.com/bessel/-/bessel-1.0.2.tgz#828812291e0b62e94959cdea43fac186e8a7202d" integrity sha512-Al3nHGQGqDYqqinXhQzmwmcRToe/3WyBv4N8aZc5Pef8xw2neZlR9VPi84Sa23JtgWcucu18HxVZrnI0fn2etw== -hot-formula-parser@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/hot-formula-parser/-/hot-formula-parser-3.0.2.tgz#d71f03a4ef43ba3074bde383a0e36202b5b64116" - integrity sha512-W/Dj/UbIyuViMIQOQD6tUEVySl7jd6ei+gfWslTiRqa4yRhkyHnIz8N4oLnqgDRhhVAQIcFF5NfNz49k4X8IxQ== +hot-formula-parser@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/hot-formula-parser/-/hot-formula-parser-4.0.0.tgz#b406bdc7ed30d855b7bcbe01d9dc2ee954c28e56" + integrity sha512-diG1UvuQ3HxtfezVUIpvndk/bVkqZJ9Rfv10MdVF7pJEj8P2Jd4iCZSMJCN3lDhnLegaVlfSYSA6+szYNFQUKg== dependencies: "@handsontable/formulajs" "^2.0.2" tiny-emitter "^2.1.0" @@ -28,10 +28,10 @@ jstat@^1.9.2: resolved "https://registry.yarnpkg.com/jstat/-/jstat-1.9.3.tgz#6a0e60c3b87fd714b61e765b77fc6b035437ee34" integrity sha512-/2JL4Xv6xfhN2+AEKQGTYr1LZTmBCR/5fHxJVvb9zWNsmKZfKrl3wYYK8SD/Z8kXkf+ZSusfumLZ4wDTHrWujA== -lodash@^4.17.20: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== tiny-emitter@^2.1.0: version "2.1.0" diff --git a/languages.yml b/languages.yml new file mode 100644 index 000000000..705ddc2ea --- /dev/null +++ b/languages.yml @@ -0,0 +1,8713 @@ +# Defines all Languages known to GitHub. +# +# fs_name - Optional field. Only necessary as a replacement for the sample directory name if the +# language name is not a valid filename under the Windows filesystem (e.g., if it +# contains an asterisk). +# type - Either data, programming, markup, prose, or nil +# aliases - An Array of additional aliases (implicitly +# includes name.downcase) +# ace_mode - A String name of the Ace Mode used for highlighting whenever +# a file is edited. This must match one of the filenames in https://gh.io/acemodes. +# Use "text" if a mode does not exist. +# codemirror_mode - A String name of the CodeMirror Mode used for highlighting whenever a file is edited. +# This must match a mode from https://git.io/vi9Fx +# codemirror_mime_type - A String name of the file mime type used for highlighting whenever a file is edited. +# This should match the `mime` associated with the mode from https://git.io/f4SoQ +# wrap - Boolean wrap to enable line wrapping (default: false) +# extensions - An Array of associated extensions (the first one is +# considered the primary extension, the others should be +# listed alphabetically) +# filenames - An Array of filenames commonly associated with the language +# interpreters - An Array of associated interpreters +# language_id - Integer used as a language-name-independent indexed field so that we can rename +# languages in Linguist without reindexing all the code on GitHub. Must not be +# changed for existing languages without the explicit permission of GitHub staff. +# color - CSS hex color to represent the language. Only used if type is "programming" or "markup". +# tm_scope - The TextMate scope that represents this programming +# language. This should match one of the scopes listed in +# the grammars.yml file. Use "none" if there is no grammar +# for this language. +# group - Name of the parent language. Languages in a group are counted +# in the statistics as the parent language. +# +# Any additions or modifications (even trivial) should have corresponding +# test changes in `test/test_blob.rb`. +# +# Please keep this list alphabetized. Capitalization comes before lowercase. +--- +1C Enterprise: + type: programming + color: "#814CCC" + extensions: + - ".bsl" + - ".os" + tm_scope: source.bsl + ace_mode: text + language_id: 0 +2-Dimensional Array: + type: data + color: "#38761D" + extensions: + - ".2da" + tm_scope: source.2da + ace_mode: text + language_id: 387204628 +4D: + type: programming + color: "#004289" + extensions: + - ".4dm" + tm_scope: source.4dm + ace_mode: text + language_id: 577529595 +ABAP: + type: programming + color: "#E8274B" + extensions: + - ".abap" + tm_scope: source.abap + ace_mode: abap + language_id: 1 +ABAP CDS: + type: programming + color: "#555e25" + extensions: + - ".asddls" + tm_scope: source.abapcds + language_id: 452681853 + ace_mode: text +ABNF: + type: data + ace_mode: text + extensions: + - ".abnf" + tm_scope: source.abnf + language_id: 429 +AGS Script: + type: programming + color: "#B9D9FF" + aliases: + - ags + extensions: + - ".asc" + - ".ash" + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 2 +AIDL: + type: programming + color: "#34EB6B" + tm_scope: source.aidl + extensions: + - ".aidl" + ace_mode: text + interpreters: + - aidl + language_id: 451700185 +AL: + type: programming + color: "#3AA2B5" + extensions: + - ".al" + tm_scope: source.al + ace_mode: text + language_id: 658971832 +AMPL: + type: programming + color: "#E6EFBB" + extensions: + - ".ampl" + - ".mod" + tm_scope: source.ampl + ace_mode: text + language_id: 3 +ANTLR: + type: programming + color: "#9DC3FF" + extensions: + - ".g4" + tm_scope: source.antlr + ace_mode: text + language_id: 4 +API Blueprint: + type: markup + color: "#2ACCA8" + ace_mode: markdown + extensions: + - ".apib" + tm_scope: text.html.markdown.source.gfm.apib + language_id: 5 +APL: + type: programming + color: "#5A8164" + extensions: + - ".apl" + - ".dyalog" + interpreters: + - apl + - aplx + - dyalog + tm_scope: source.apl + ace_mode: text + codemirror_mode: apl + codemirror_mime_type: text/apl + language_id: 6 +ASL: + type: programming + ace_mode: text + extensions: + - ".asl" + - ".dsl" + tm_scope: source.asl + language_id: 124996147 +ASN.1: + type: data + extensions: + - ".asn" + - ".asn1" + tm_scope: source.asn + ace_mode: text + codemirror_mode: asn.1 + codemirror_mime_type: text/x-ttcn-asn + language_id: 7 +ASP.NET: + type: programming + tm_scope: text.html.asp + color: "#9400ff" + aliases: + - aspx + - aspx-vb + extensions: + - ".asax" + - ".ascx" + - ".ashx" + - ".asmx" + - ".aspx" + - ".axd" + ace_mode: text + codemirror_mode: htmlembedded + codemirror_mime_type: application/x-aspx + language_id: 564186416 +ATS: + type: programming + color: "#1ac620" + aliases: + - ats2 + extensions: + - ".dats" + - ".hats" + - ".sats" + tm_scope: source.ats + ace_mode: ocaml + language_id: 9 +ActionScript: + type: programming + tm_scope: source.actionscript.3 + color: "#882B0F" + aliases: + - actionscript 3 + - actionscript3 + - as3 + extensions: + - ".as" + ace_mode: actionscript + language_id: 10 +Ada: + type: programming + color: "#02f88c" + extensions: + - ".adb" + - ".ada" + - ".ads" + aliases: + - ada95 + - ada2005 + tm_scope: source.ada + ace_mode: ada + language_id: 11 +Adblock Filter List: + type: data + color: "#800000" + ace_mode: text + extensions: + - ".txt" + aliases: + - ad block filters + - ad block + - adb + - adblock + tm_scope: text.adblock + language_id: 884614762 +Adobe Font Metrics: + type: data + color: "#fa0f00" + tm_scope: source.afm + extensions: + - ".afm" + aliases: + - acfm + - adobe composite font metrics + - adobe multiple font metrics + - amfm + ace_mode: text + language_id: 147198098 +Agda: + type: programming + color: "#315665" + extensions: + - ".agda" + tm_scope: source.agda + ace_mode: text + language_id: 12 +Alloy: + type: programming + color: "#64C800" + extensions: + - ".als" + tm_scope: source.alloy + ace_mode: text + language_id: 13 +Alpine Abuild: + type: programming + color: "#0D597F" + group: Shell + aliases: + - abuild + - apkbuild + filenames: + - APKBUILD + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 14 +Altium Designer: + type: data + color: "#A89663" + aliases: + - altium + extensions: + - ".OutJob" + - ".PcbDoc" + - ".PrjPCB" + - ".SchDoc" + tm_scope: source.ini + ace_mode: ini + language_id: 187772328 +AngelScript: + type: programming + color: "#C7D7DC" + extensions: + - ".as" + - ".angelscript" + tm_scope: source.angelscript + ace_mode: text + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 389477596 +Ant Build System: + type: data + color: "#A9157E" + tm_scope: text.xml.ant + filenames: + - ant.xml + - build.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: application/xml + language_id: 15 +Antlers: + type: markup + color: "#ff269e" + extensions: + - ".antlers.html" + - ".antlers.php" + - ".antlers.xml" + tm_scope: text.html.statamic + ace_mode: text + language_id: 1067292663 +ApacheConf: + type: data + color: "#d12127" + aliases: + - aconf + - apache + extensions: + - ".apacheconf" + - ".vhost" + filenames: + - ".htaccess" + - apache2.conf + - httpd.conf + tm_scope: source.apache-config + ace_mode: apache_conf + language_id: 16 +Apex: + type: programming + color: "#1797c0" + extensions: + - ".cls" + - ".trigger" + tm_scope: source.apex + ace_mode: java + codemirror_mode: clike + codemirror_mime_type: text/x-java + language_id: 17 +Apollo Guidance Computer: + type: programming + color: "#0B3D91" + group: Assembly + extensions: + - ".agc" + tm_scope: source.agc + ace_mode: assembly_x86 + language_id: 18 +AppleScript: + type: programming + aliases: + - osascript + extensions: + - ".applescript" + - ".scpt" + interpreters: + - osascript + tm_scope: source.applescript + ace_mode: applescript + color: "#101F1F" + language_id: 19 +Arc: + type: programming + color: "#aa2afe" + extensions: + - ".arc" + tm_scope: none + ace_mode: text + language_id: 20 +AsciiDoc: + type: prose + color: "#73a0c5" + ace_mode: asciidoc + wrap: true + extensions: + - ".asciidoc" + - ".adoc" + - ".asc" + tm_scope: text.html.asciidoc + language_id: 22 +AspectJ: + type: programming + color: "#a957b0" + extensions: + - ".aj" + tm_scope: source.aspectj + ace_mode: text + language_id: 23 +Assembly: + type: programming + color: "#6E4C13" + aliases: + - asm + - nasm + extensions: + - ".asm" + - ".a51" + - ".i" + - ".inc" + - ".nas" + - ".nasm" + tm_scope: source.assembly + ace_mode: assembly_x86 + language_id: 24 +Astro: + type: markup + color: "#ff5a03" + extensions: + - ".astro" + tm_scope: source.astro + ace_mode: html + codemirror_mode: jsx + codemirror_mime_type: text/jsx + language_id: 578209015 +Asymptote: + type: programming + color: "#ff0000" + extensions: + - ".asy" + interpreters: + - asy + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-kotlin + language_id: 591605007 +Augeas: + type: programming + color: "#9CC134" + extensions: + - ".aug" + tm_scope: none + ace_mode: text + language_id: 25 +AutoHotkey: + type: programming + color: "#6594b9" + aliases: + - ahk + extensions: + - ".ahk" + - ".ahkl" + tm_scope: source.ahk + ace_mode: autohotkey + language_id: 26 +AutoIt: + type: programming + color: "#1C3552" + aliases: + - au3 + - AutoIt3 + - AutoItScript + extensions: + - ".au3" + tm_scope: source.autoit + ace_mode: autohotkey + language_id: 27 +Avro IDL: + type: data + color: "#0040FF" + extensions: + - ".avdl" + tm_scope: source.avro + ace_mode: text + language_id: 785497837 +Awk: + type: programming + color: "#c30e9b" + extensions: + - ".awk" + - ".auk" + - ".gawk" + - ".mawk" + - ".nawk" + interpreters: + - awk + - gawk + - mawk + - nawk + tm_scope: source.awk + ace_mode: text + language_id: 28 +B4X: + type: programming + color: "#00e4ff" + extensions: + - ".bas" + tm_scope: source.vba + aliases: + - basic for android + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 96642275 +BASIC: + type: programming + extensions: + - ".bas" + tm_scope: source.basic + ace_mode: text + color: "#ff0000" + language_id: 28923963 +BQN: + type: programming + color: "#2b7067" + extensions: + - ".bqn" + tm_scope: source.bqn + ace_mode: text + language_id: 330386870 +Ballerina: + type: programming + extensions: + - ".bal" + tm_scope: source.ballerina + ace_mode: text + color: "#FF5000" + language_id: 720859680 +Batchfile: + type: programming + aliases: + - bat + - batch + - dosbatch + - winbatch + extensions: + - ".bat" + - ".cmd" + tm_scope: source.batchfile + ace_mode: batchfile + color: "#C1F12E" + language_id: 29 +Beef: + type: programming + color: "#a52f4e" + extensions: + - ".bf" + tm_scope: source.cs + ace_mode: csharp + codemirror_mode: clike + codemirror_mime_type: text/x-csharp + language_id: 545626333 +Befunge: + type: programming + extensions: + - ".befunge" + - ".bf" + tm_scope: source.befunge + ace_mode: text + language_id: 30 +Berry: + type: programming + extensions: + - ".be" + tm_scope: source.berry + ace_mode: text + color: "#15A13C" + aliases: + - be + language_id: 121855308 +BibTeX: + type: markup + color: "#778899" + group: TeX + extensions: + - ".bib" + - ".bibtex" + tm_scope: text.bibtex + ace_mode: tex + codemirror_mode: stex + codemirror_mime_type: text/x-stex + language_id: 982188347 +Bicep: + type: programming + color: "#519aba" + extensions: + - ".bicep" + - ".bicepparam" + tm_scope: source.bicep + ace_mode: text + language_id: 321200902 +Bikeshed: + type: markup + color: "#5562ac" + extensions: + - ".bs" + tm_scope: source.csswg + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 1055528081 +Bison: + type: programming + color: "#6A463F" + group: Yacc + tm_scope: source.yacc + extensions: + - ".bison" + ace_mode: text + language_id: 31 +BitBake: + type: programming + color: "#00bce4" + tm_scope: source.bb + extensions: + - ".bb" + - ".bbappend" + - ".bbclass" + - ".inc" + ace_mode: text + language_id: 32 +Blade: + type: markup + color: "#f7523f" + extensions: + - ".blade" + - ".blade.php" + tm_scope: text.html.php.blade + ace_mode: text + language_id: 33 +BlitzBasic: + type: programming + color: "#00FFAE" + aliases: + - b3d + - blitz3d + - blitzplus + - bplus + extensions: + - ".bb" + - ".decls" + tm_scope: source.blitzmax + ace_mode: text + language_id: 34 +BlitzMax: + type: programming + color: "#cd6400" + extensions: + - ".bmx" + aliases: + - bmax + tm_scope: source.blitzmax + ace_mode: text + language_id: 35 +Bluespec: + type: programming + color: "#12223c" + extensions: + - ".bsv" + aliases: + - bluespec bsv + - bsv + tm_scope: source.bsv + ace_mode: verilog + codemirror_mode: verilog + codemirror_mime_type: text/x-systemverilog + language_id: 36 +Bluespec BH: + type: programming + group: Bluespec + color: "#12223c" + extensions: + - ".bs" + aliases: + - bh + - bluespec classic + tm_scope: source.bh + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 641580358 +Boo: + type: programming + color: "#d4bec1" + extensions: + - ".boo" + ace_mode: text + tm_scope: source.boo + language_id: 37 +Boogie: + type: programming + color: "#c80fa0" + extensions: + - ".bpl" + interpreters: + - boogie + tm_scope: source.boogie + ace_mode: text + language_id: 955017407 +Brainfuck: + type: programming + color: "#2F2530" + extensions: + - ".b" + - ".bf" + tm_scope: source.bf + ace_mode: text + codemirror_mode: brainfuck + codemirror_mime_type: text/x-brainfuck + language_id: 38 +BrighterScript: + type: programming + color: "#66AABB" + extensions: + - ".bs" + tm_scope: source.brs + ace_mode: text + language_id: 943571030 +Brightscript: + type: programming + color: "#662D91" + extensions: + - ".brs" + tm_scope: source.brs + ace_mode: text + language_id: 39 +Browserslist: + type: data + color: "#ffd539" + filenames: + - ".browserslistrc" + - browserslist + tm_scope: text.browserslist + ace_mode: text + language_id: 153503348 +C: + type: programming + color: "#555555" + extensions: + - ".c" + - ".cats" + - ".h" + - ".idc" + interpreters: + - tcc + tm_scope: source.c + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 41 +C#: + type: programming + ace_mode: csharp + codemirror_mode: clike + codemirror_mime_type: text/x-csharp + tm_scope: source.cs + color: "#178600" + aliases: + - csharp + - cake + - cakescript + extensions: + - ".cs" + - ".cake" + - ".cs.pp" + - ".csx" + - ".linq" + language_id: 42 +C++: + type: programming + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + color: "#f34b7d" + aliases: + - cpp + extensions: + - ".cpp" + - ".c++" + - ".cc" + - ".cp" + - ".cppm" + - ".cxx" + - ".h" + - ".h++" + - ".hh" + - ".hpp" + - ".hxx" + - ".inc" + - ".inl" + - ".ino" + - ".ipp" + - ".ixx" + - ".re" + - ".tcc" + - ".tpp" + - ".txx" + language_id: 43 +C-ObjDump: + type: data + extensions: + - ".c-objdump" + tm_scope: objdump.x86asm + ace_mode: assembly_x86 + language_id: 44 +C2hs Haskell: + type: programming + group: Haskell + aliases: + - c2hs + extensions: + - ".chs" + tm_scope: source.haskell + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 45 +CAP CDS: + type: programming + tm_scope: source.cds + color: "#0092d1" + aliases: + - cds + extensions: + - ".cds" + ace_mode: text + language_id: 390788699 +CIL: + type: data + tm_scope: source.cil + extensions: + - ".cil" + ace_mode: text + language_id: 29176339 +CLIPS: + type: programming + color: "#00A300" + extensions: + - ".clp" + tm_scope: source.clips + ace_mode: text + language_id: 46 +CMake: + type: programming + color: "#DA3434" + extensions: + - ".cmake" + - ".cmake.in" + filenames: + - CMakeLists.txt + tm_scope: source.cmake + ace_mode: text + codemirror_mode: cmake + codemirror_mime_type: text/x-cmake + language_id: 47 +COBOL: + type: programming + extensions: + - ".cob" + - ".cbl" + - ".ccp" + - ".cobol" + - ".cpy" + tm_scope: source.cobol + ace_mode: cobol + codemirror_mode: cobol + codemirror_mime_type: text/x-cobol + language_id: 48 +CODEOWNERS: + type: data + filenames: + - CODEOWNERS + tm_scope: text.codeowners + ace_mode: gitignore + language_id: 321684729 +COLLADA: + type: data + color: "#F1A42B" + extensions: + - ".dae" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 49 +CSON: + type: data + color: "#244776" + tm_scope: source.coffee + ace_mode: coffee + codemirror_mode: coffeescript + codemirror_mime_type: text/x-coffeescript + extensions: + - ".cson" + language_id: 424 +CSS: + type: markup + tm_scope: source.css + ace_mode: css + codemirror_mode: css + codemirror_mime_type: text/css + color: "#663399" + extensions: + - ".css" + language_id: 50 +CSV: + type: data + color: "#237346" + ace_mode: text + tm_scope: none + extensions: + - ".csv" + language_id: 51 +CUE: + type: programming + extensions: + - ".cue" + tm_scope: source.cue + ace_mode: text + color: "#5886E1" + language_id: 356063509 +CWeb: + type: programming + color: "#00007a" + extensions: + - ".w" + tm_scope: none + ace_mode: text + language_id: 657332628 +Cabal Config: + type: data + color: "#483465" + aliases: + - Cabal + extensions: + - ".cabal" + filenames: + - cabal.config + - cabal.project + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + tm_scope: source.cabal + language_id: 677095381 +Caddyfile: + type: data + color: "#22b638" + aliases: + - Caddy + extensions: + - ".caddyfile" + filenames: + - Caddyfile + ace_mode: text + tm_scope: source.Caddyfile + language_id: 615465151 +Cadence: + type: programming + color: "#00ef8b" + ace_mode: text + tm_scope: source.cadence + extensions: + - ".cdc" + language_id: 270184138 +Cairo: + type: programming + color: "#ff4a48" + ace_mode: text + tm_scope: source.cairo + extensions: + - ".cairo" + group: Cairo + language_id: 620599567 +Cairo Zero: + type: programming + color: "#ff4a48" + ace_mode: text + tm_scope: source.cairo0 + extensions: + - ".cairo" + group: Cairo + language_id: 891399890 +CameLIGO: + type: programming + color: "#3be133" + extensions: + - ".mligo" + tm_scope: source.mligo + ace_mode: ocaml + codemirror_mode: mllike + codemirror_mime_type: text/x-ocaml + group: LigoLANG + language_id: 829207807 +Cap'n Proto: + type: programming + color: "#c42727" + tm_scope: source.capnp + extensions: + - ".capnp" + ace_mode: text + language_id: 52 +Carbon: + type: programming + color: "#222222" + extensions: + - ".carbon" + ace_mode: golang + codemirror_mode: go + codemirror_mime_type: text/x-go + tm_scope: source.v + language_id: 55627273 +CartoCSS: + type: programming + aliases: + - Carto + extensions: + - ".mss" + ace_mode: text + tm_scope: source.css.mss + language_id: 53 +Ceylon: + type: programming + color: "#dfa535" + extensions: + - ".ceylon" + tm_scope: source.ceylon + ace_mode: text + language_id: 54 +Chapel: + type: programming + color: "#8dc63f" + aliases: + - chpl + extensions: + - ".chpl" + tm_scope: source.chapel + ace_mode: text + language_id: 55 +Charity: + type: programming + extensions: + - ".ch" + tm_scope: none + ace_mode: text + language_id: 56 +Checksums: + type: data + tm_scope: text.checksums + aliases: + - checksum + - hash + - hashes + - sum + - sums + filenames: + - MD5SUMS + - SHA1SUMS + - SHA256SUMS + - SHA256SUMS.txt + - SHA512SUMS + - checksums.txt + - cksums + - md5sum.txt + extensions: + - ".crc32" + - ".md2" + - ".md4" + - ".md5" + - ".sha1" + - ".sha2" + - ".sha224" + - ".sha256" + - ".sha256sum" + - ".sha3" + - ".sha384" + - ".sha512" + ace_mode: text + language_id: 372063053 +ChucK: + type: programming + color: "#3f8000" + extensions: + - ".ck" + tm_scope: source.java + ace_mode: java + codemirror_mode: clike + codemirror_mime_type: text/x-java + language_id: 57 +Circom: + type: programming + ace_mode: text + extensions: + - ".circom" + color: "#707575" + tm_scope: source.circom + language_id: 1042332086 +Cirru: + type: programming + color: "#ccccff" + tm_scope: source.cirru + ace_mode: cirru + extensions: + - ".cirru" + language_id: 58 +Clarion: + type: programming + color: "#db901e" + ace_mode: text + extensions: + - ".clw" + tm_scope: source.clarion + language_id: 59 +Clarity: + type: programming + color: "#5546ff" + ace_mode: lisp + extensions: + - ".clar" + tm_scope: source.clar + language_id: 91493841 +Classic ASP: + type: programming + color: "#6a40fd" + tm_scope: text.html.asp + aliases: + - asp + extensions: + - ".asp" + ace_mode: text + language_id: 8 +Clean: + type: programming + color: "#3F85AF" + extensions: + - ".icl" + - ".dcl" + tm_scope: source.clean + ace_mode: text + language_id: 60 +Click: + type: programming + color: "#E4E6F3" + extensions: + - ".click" + tm_scope: source.click + ace_mode: text + language_id: 61 +Clojure: + type: programming + tm_scope: source.clojure + ace_mode: clojure + codemirror_mode: clojure + codemirror_mime_type: text/x-clojure + color: "#db5855" + extensions: + - ".clj" + - ".bb" + - ".boot" + - ".cl2" + - ".cljc" + - ".cljs" + - ".cljs.hl" + - ".cljscm" + - ".cljx" + - ".hic" + filenames: + - riemann.config + interpreters: + - bb + language_id: 62 +Closure Templates: + type: markup + color: "#0d948f" + ace_mode: soy_template + codemirror_mode: soy + codemirror_mime_type: text/x-soy + aliases: + - soy + extensions: + - ".soy" + tm_scope: text.html.soy + language_id: 357046146 +Cloud Firestore Security Rules: + type: data + color: "#FFA000" + ace_mode: less + codemirror_mode: css + codemirror_mime_type: text/css + tm_scope: source.firestore + filenames: + - firestore.rules + language_id: 407996372 +CoNLL-U: + type: data + extensions: + - ".conllu" + - ".conll" + tm_scope: text.conllu + ace_mode: text + aliases: + - CoNLL + - CoNLL-X + language_id: 421026389 +CodeQL: + type: programming + color: "#140f46" + extensions: + - ".ql" + - ".qll" + tm_scope: source.ql + ace_mode: text + language_id: 424259634 + aliases: + - ql +CoffeeScript: + type: programming + tm_scope: source.coffee + ace_mode: coffee + codemirror_mode: coffeescript + codemirror_mime_type: text/x-coffeescript + color: "#244776" + aliases: + - coffee + - coffee-script + extensions: + - ".coffee" + - "._coffee" + - ".cake" + - ".cjsx" + - ".iced" + filenames: + - Cakefile + interpreters: + - coffee + language_id: 63 +ColdFusion: + type: programming + ace_mode: coldfusion + color: "#ed2cd6" + aliases: + - cfm + - cfml + - coldfusion html + extensions: + - ".cfm" + - ".cfml" + tm_scope: text.html.cfm + language_id: 64 +ColdFusion CFC: + type: programming + color: "#ed2cd6" + group: ColdFusion + ace_mode: coldfusion + aliases: + - cfc + extensions: + - ".cfc" + tm_scope: source.cfscript + language_id: 65 +Common Lisp: + type: programming + tm_scope: source.commonlisp + color: "#3fb68b" + aliases: + - lisp + extensions: + - ".lisp" + - ".asd" + - ".cl" + - ".l" + - ".lsp" + - ".ny" + - ".podsl" + - ".sexp" + interpreters: + - lisp + - sbcl + - ccl + - clisp + - ecl + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 66 +Common Workflow Language: + aliases: + - cwl + type: programming + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + extensions: + - ".cwl" + interpreters: + - cwl-runner + color: "#B5314C" + tm_scope: source.cwl + language_id: 988547172 +Component Pascal: + type: programming + color: "#B0CE4E" + extensions: + - ".cp" + - ".cps" + tm_scope: source.pascal + ace_mode: pascal + codemirror_mode: pascal + codemirror_mime_type: text/x-pascal + language_id: 67 +Cool: + type: programming + extensions: + - ".cl" + tm_scope: source.cool + ace_mode: text + language_id: 68 +Coq: + type: programming + color: "#d0b68c" + extensions: + - ".coq" + - ".v" + tm_scope: source.coq + ace_mode: text + language_id: 69 +Cpp-ObjDump: + type: data + extensions: + - ".cppobjdump" + - ".c++-objdump" + - ".c++objdump" + - ".cpp-objdump" + - ".cxx-objdump" + tm_scope: objdump.x86asm + aliases: + - c++-objdump + ace_mode: assembly_x86 + language_id: 70 +Creole: + type: prose + wrap: true + extensions: + - ".creole" + tm_scope: text.html.creole + ace_mode: text + language_id: 71 +Crystal: + type: programming + color: "#000100" + extensions: + - ".cr" + ace_mode: ruby + codemirror_mode: crystal + codemirror_mime_type: text/x-crystal + tm_scope: source.crystal + interpreters: + - crystal + language_id: 72 +Csound: + type: programming + color: "#1a1a1a" + aliases: + - csound-orc + extensions: + - ".orc" + - ".udo" + tm_scope: source.csound + ace_mode: csound_orchestra + language_id: 73 +Csound Document: + type: programming + color: "#1a1a1a" + aliases: + - csound-csd + extensions: + - ".csd" + tm_scope: source.csound-document + ace_mode: csound_document + language_id: 74 +Csound Score: + type: programming + color: "#1a1a1a" + aliases: + - csound-sco + extensions: + - ".sco" + tm_scope: source.csound-score + ace_mode: csound_score + language_id: 75 +Cuda: + type: programming + extensions: + - ".cu" + - ".cuh" + tm_scope: source.cuda-c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + color: "#3A4E3A" + language_id: 77 +Cue Sheet: + type: data + extensions: + - ".cue" + tm_scope: source.cuesheet + ace_mode: text + language_id: 942714150 +Curry: + type: programming + color: "#531242" + extensions: + - ".curry" + tm_scope: source.curry + ace_mode: haskell + language_id: 439829048 +Cycript: + type: programming + extensions: + - ".cy" + tm_scope: source.js + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: text/javascript + language_id: 78 +Cylc: + type: data + color: "#00b3fd" + extensions: + - ".cylc" + filenames: + - suite.rc + tm_scope: source.cylc + ace_mode: ini + group: INI + language_id: 476447814 +Cypher: + type: programming + color: "#34c0eb" + extensions: + - ".cyp" + - ".cypher" + tm_scope: source.cypher + ace_mode: text + language_id: 850806976 +Cython: + type: programming + color: "#fedf5b" + extensions: + - ".pyx" + - ".pxd" + - ".pxi" + aliases: + - pyrex + tm_scope: source.cython + ace_mode: text + codemirror_mode: python + codemirror_mime_type: text/x-cython + language_id: 79 +D: + type: programming + color: "#ba595e" + aliases: + - Dlang + extensions: + - ".d" + - ".di" + tm_scope: source.d + ace_mode: d + codemirror_mode: d + codemirror_mime_type: text/x-d + language_id: 80 +D-ObjDump: + type: data + extensions: + - ".d-objdump" + tm_scope: objdump.x86asm + ace_mode: assembly_x86 + language_id: 81 +D2: + type: markup + color: "#526ee8" + extensions: + - ".d2" + aliases: + - d2lang + tm_scope: source.d2 + ace_mode: text + language_id: 37531557 +DIGITAL Command Language: + type: programming + aliases: + - dcl + extensions: + - ".com" + tm_scope: none + ace_mode: text + language_id: 82 +DM: + type: programming + color: "#447265" + extensions: + - ".dm" + aliases: + - byond + tm_scope: source.dm + ace_mode: c_cpp + language_id: 83 +DNS Zone: + type: data + extensions: + - ".zone" + - ".arpa" + tm_scope: text.zone_file + ace_mode: text + language_id: 84 +DTrace: + type: programming + aliases: + - dtrace-script + extensions: + - ".d" + interpreters: + - dtrace + tm_scope: source.c + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 85 +Dafny: + type: programming + color: "#FFEC25" + extensions: + - ".dfy" + interpreters: + - dafny + tm_scope: text.dfy.dafny + ace_mode: text + language_id: 969323346 +Darcs Patch: + type: data + color: "#8eff23" + aliases: + - dpatch + extensions: + - ".darcspatch" + - ".dpatch" + tm_scope: none + ace_mode: text + language_id: 86 +Dart: + type: programming + color: "#00B4AB" + extensions: + - ".dart" + interpreters: + - dart + tm_scope: source.dart + ace_mode: dart + codemirror_mode: dart + codemirror_mime_type: application/dart + language_id: 87 +DataWeave: + type: programming + color: "#003a52" + extensions: + - ".dwl" + ace_mode: text + tm_scope: source.data-weave + language_id: 974514097 +Debian Package Control File: + type: data + color: "#D70751" + extensions: + - ".dsc" + tm_scope: source.deb-control + ace_mode: text + language_id: 527438264 +DenizenScript: + type: programming + color: "#FBEE96" + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + extensions: + - ".dsc" + tm_scope: source.denizenscript + language_id: 435000929 +Dhall: + type: programming + color: "#dfafff" + extensions: + - ".dhall" + tm_scope: source.haskell + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 793969321 +Diff: + type: data + extensions: + - ".diff" + - ".patch" + aliases: + - udiff + tm_scope: source.diff + ace_mode: diff + codemirror_mode: diff + codemirror_mime_type: text/x-diff + language_id: 88 +DirectX 3D File: + type: data + color: "#aace60" + extensions: + - ".x" + ace_mode: text + tm_scope: none + language_id: 201049282 +Dockerfile: + type: programming + aliases: + - Containerfile + color: "#384d54" + tm_scope: source.dockerfile + extensions: + - ".dockerfile" + - ".containerfile" + filenames: + - Containerfile + - Dockerfile + ace_mode: dockerfile + codemirror_mode: dockerfile + codemirror_mime_type: text/x-dockerfile + language_id: 89 +Dogescript: + type: programming + color: "#cca760" + extensions: + - ".djs" + tm_scope: none + ace_mode: text + language_id: 90 +Dotenv: + type: data + color: "#e5d559" + extensions: + - ".env" + filenames: + - ".env" + - ".env.ci" + - ".env.dev" + - ".env.development" + - ".env.development.local" + - ".env.example" + - ".env.local" + - ".env.prod" + - ".env.production" + - ".env.sample" + - ".env.staging" + - ".env.test" + - ".env.testing" + tm_scope: source.dotenv + ace_mode: text + language_id: 111148035 +Dune: + type: programming + ace_mode: lisp + filenames: + - dune-project + tm_scope: source.dune + color: "#89421e" + language_id: 754574151 +Dylan: + type: programming + color: "#6c616e" + extensions: + - ".dylan" + - ".dyl" + - ".intr" + - ".lid" + tm_scope: source.dylan + ace_mode: text + codemirror_mode: dylan + codemirror_mime_type: text/x-dylan + language_id: 91 +E: + type: programming + color: "#ccce35" + extensions: + - ".e" + interpreters: + - rune + tm_scope: none + ace_mode: text + language_id: 92 +E-mail: + type: data + aliases: + - email + - eml + - mail + - mbox + extensions: + - ".eml" + - ".mbox" + tm_scope: text.eml.basic + ace_mode: text + codemirror_mode: mbox + codemirror_mime_type: application/mbox + language_id: 529653389 +EBNF: + type: data + extensions: + - ".ebnf" + tm_scope: source.ebnf + ace_mode: text + codemirror_mode: ebnf + codemirror_mime_type: text/x-ebnf + language_id: 430 +ECL: + type: programming + color: "#8a1267" + extensions: + - ".ecl" + - ".eclxml" + tm_scope: source.ecl + ace_mode: text + codemirror_mode: ecl + codemirror_mime_type: text/x-ecl + language_id: 93 +ECLiPSe: + type: programming + color: "#001d9d" + group: Prolog + extensions: + - ".ecl" + tm_scope: source.prolog.eclipse + ace_mode: prolog + language_id: 94 +EJS: + type: markup + color: "#a91e50" + extensions: + - ".ejs" + - ".ect" + - ".ejs.t" + - ".jst" + tm_scope: text.html.js + ace_mode: ejs + language_id: 95 +EQ: + type: programming + color: "#a78649" + extensions: + - ".eq" + tm_scope: source.cs + ace_mode: csharp + codemirror_mode: clike + codemirror_mime_type: text/x-csharp + language_id: 96 +Eagle: + type: data + extensions: + - ".sch" + - ".brd" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 97 +Earthly: + type: programming + aliases: + - Earthfile + color: "#2af0ff" + tm_scope: source.earthfile + ace_mode: text + filenames: + - Earthfile + language_id: 963512632 +Easybuild: + type: data + color: "#069406" + group: Python + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + tm_scope: source.python + extensions: + - ".eb" + language_id: 342840477 +Ecere Projects: + type: data + color: "#913960" + group: JavaScript + extensions: + - ".epj" + tm_scope: source.json + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 98 +Ecmarkup: + type: markup + color: "#eb8131" + group: HTML + extensions: + - ".html" + tm_scope: text.html.ecmarkup + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + aliases: + - ecmarkdown + language_id: 844766630 +Edge: + type: markup + color: "#0dffe0" + extensions: + - ".edge" + tm_scope: text.html.edge + ace_mode: html + language_id: 460509620 +EdgeQL: + type: programming + color: "#31A7FF" + aliases: + - esdl + extensions: + - ".edgeql" + - ".esdl" + ace_mode: text + tm_scope: source.edgeql + language_id: 925235833 +EditorConfig: + type: data + color: "#fff1f2" + group: INI + extensions: + - ".editorconfig" + filenames: + - ".editorconfig" + aliases: + - editor-config + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + tm_scope: source.editorconfig + language_id: 96139566 +Edje Data Collection: + type: data + extensions: + - ".edc" + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 342840478 +Eiffel: + type: programming + color: "#4d6977" + extensions: + - ".e" + tm_scope: source.eiffel + ace_mode: eiffel + codemirror_mode: eiffel + codemirror_mime_type: text/x-eiffel + language_id: 99 +Elixir: + type: programming + color: "#6e4a7e" + extensions: + - ".ex" + - ".exs" + tm_scope: source.elixir + ace_mode: elixir + filenames: + - mix.lock + interpreters: + - elixir + language_id: 100 +Elm: + type: programming + color: "#60B5CC" + extensions: + - ".elm" + tm_scope: source.elm + ace_mode: elm + codemirror_mode: elm + codemirror_mime_type: text/x-elm + language_id: 101 +Elvish: + type: programming + ace_mode: text + extensions: + - ".elv" + interpreters: + - elvish + tm_scope: source.elvish + color: "#55BB55" + language_id: 570996448 +Elvish Transcript: + type: programming + group: Elvish + ace_mode: text + tm_scope: source.elvish-transcript + color: "#55BB55" + language_id: 452025714 +Emacs Lisp: + type: programming + tm_scope: source.emacs.lisp + color: "#c065db" + aliases: + - elisp + - emacs + filenames: + - ".abbrev_defs" + - ".emacs" + - ".emacs.desktop" + - ".gnus" + - ".spacemacs" + - ".viper" + - Cask + - Project.ede + - _emacs + - abbrev_defs + extensions: + - ".el" + - ".emacs" + - ".emacs.desktop" + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 102 +EmberScript: + type: programming + color: "#FFF4F3" + extensions: + - ".em" + - ".emberscript" + tm_scope: source.coffee + ace_mode: coffee + codemirror_mode: coffeescript + codemirror_mime_type: text/x-coffeescript + language_id: 103 +Erlang: + type: programming + color: "#B83998" + extensions: + - ".erl" + - ".app" + - ".app.src" + - ".es" + - ".escript" + - ".hrl" + - ".xrl" + - ".yrl" + filenames: + - Emakefile + - rebar.config + - rebar.config.lock + - rebar.lock + tm_scope: source.erlang + ace_mode: erlang + codemirror_mode: erlang + codemirror_mime_type: text/x-erlang + interpreters: + - escript + language_id: 104 +Euphoria: + type: programming + color: "#FF790B" + extensions: + - ".e" + - ".ex" + interpreters: + - eui + - euiw + ace_mode: text + tm_scope: source.euphoria + language_id: 880693982 +F#: + type: programming + color: "#b845fc" + aliases: + - fsharp + extensions: + - ".fs" + - ".fsi" + - ".fsx" + tm_scope: source.fsharp + ace_mode: text + codemirror_mode: mllike + codemirror_mime_type: text/x-fsharp + language_id: 105 +F*: + fs_name: Fstar + type: programming + color: "#572e30" + aliases: + - fstar + extensions: + - ".fst" + - ".fsti" + tm_scope: source.fstar + ace_mode: text + language_id: 336943375 +FIGlet Font: + type: data + color: "#FFDDBB" + aliases: + - FIGfont + extensions: + - ".flf" + tm_scope: source.figfont + ace_mode: text + language_id: 686129783 +FIRRTL: + type: programming + color: "#2f632f" + extensions: + - ".fir" + tm_scope: source.firrtl + ace_mode: text + language_id: 906694254 +FLUX: + type: programming + color: "#88ccff" + extensions: + - ".fx" + - ".flux" + tm_scope: none + ace_mode: text + language_id: 106 +Factor: + type: programming + color: "#636746" + extensions: + - ".factor" + filenames: + - ".factor-boot-rc" + - ".factor-rc" + tm_scope: source.factor + ace_mode: text + codemirror_mode: factor + codemirror_mime_type: text/x-factor + language_id: 108 +Fancy: + type: programming + color: "#7b9db4" + extensions: + - ".fy" + - ".fancypack" + filenames: + - Fakefile + tm_scope: source.fancy + ace_mode: text + language_id: 109 +Fantom: + type: programming + color: "#14253c" + extensions: + - ".fan" + tm_scope: source.fan + ace_mode: text + language_id: 110 +Faust: + type: programming + color: "#c37240" + extensions: + - ".dsp" + tm_scope: source.faust + ace_mode: text + language_id: 622529198 +Fennel: + type: programming + tm_scope: source.fnl + ace_mode: text + color: "#fff3d7" + interpreters: + - fennel + extensions: + - ".fnl" + language_id: 239946126 +Filebench WML: + type: programming + color: "#F6B900" + extensions: + - ".f" + tm_scope: none + ace_mode: text + language_id: 111 +Filterscript: + type: programming + group: RenderScript + extensions: + - ".fs" + tm_scope: none + ace_mode: text + language_id: 112 +Fluent: + type: programming + color: "#ffcc33" + extensions: + - ".ftl" + tm_scope: source.ftl + ace_mode: text + language_id: 206353404 +Formatted: + type: data + extensions: + - ".for" + - ".eam.fs" + tm_scope: none + ace_mode: text + language_id: 113 +Forth: + type: programming + color: "#341708" + extensions: + - ".fth" + - ".4th" + - ".f" + - ".for" + - ".forth" + - ".fr" + - ".frt" + - ".fs" + tm_scope: source.forth + ace_mode: forth + codemirror_mode: forth + codemirror_mime_type: text/x-forth + language_id: 114 +Fortran: + group: Fortran + type: programming + color: "#4d41b1" + extensions: + - ".f" + - ".f77" + - ".for" + - ".fpp" + tm_scope: source.fortran + ace_mode: text + codemirror_mode: fortran + codemirror_mime_type: text/x-fortran + language_id: 107 +Fortran Free Form: + group: Fortran + color: "#4d41b1" + type: programming + extensions: + - ".f90" + - ".f03" + - ".f08" + - ".f95" + tm_scope: source.fortran.modern + ace_mode: text + codemirror_mode: fortran + codemirror_mime_type: text/x-fortran + language_id: 761352333 +FreeBASIC: + type: programming + color: "#141AC9" + extensions: + - ".bi" + - ".bas" + tm_scope: source.vbnet + aliases: + - fb + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 472896659 +FreeMarker: + type: programming + color: "#0050b2" + aliases: + - ftl + extensions: + - ".ftl" + tm_scope: text.html.ftl + ace_mode: ftl + language_id: 115 +Frege: + type: programming + color: "#00cafe" + extensions: + - ".fr" + tm_scope: source.haskell + ace_mode: haskell + language_id: 116 +Futhark: + type: programming + color: "#5f021f" + extensions: + - ".fut" + tm_scope: source.futhark + ace_mode: text + language_id: 97358117 +G-code: + type: programming + color: "#D08CF2" + extensions: + - ".g" + - ".cnc" + - ".gco" + - ".gcode" + tm_scope: source.gcode + ace_mode: gcode + language_id: 117 +GAML: + type: programming + color: "#FFC766" + extensions: + - ".gaml" + tm_scope: none + ace_mode: text + language_id: 290345951 +GAMS: + type: programming + color: "#f49a22" + extensions: + - ".gms" + tm_scope: none + ace_mode: text + language_id: 118 +GAP: + type: programming + color: "#0000cc" + extensions: + - ".g" + - ".gap" + - ".gd" + - ".gi" + - ".tst" + tm_scope: source.gap + ace_mode: text + language_id: 119 +GCC Machine Description: + type: programming + color: "#FFCFAB" + extensions: + - ".md" + tm_scope: source.lisp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 121 +GDB: + type: programming + extensions: + - ".gdb" + - ".gdbinit" + tm_scope: source.gdb + ace_mode: text + language_id: 122 +GDScript: + type: programming + color: "#355570" + extensions: + - ".gd" + tm_scope: source.gdscript + ace_mode: text + language_id: 123 +GEDCOM: + type: data + color: "#003058" + ace_mode: text + extensions: + - ".ged" + tm_scope: source.gedcom + language_id: 459577965 +GLSL: + type: programming + color: "#5686a5" + extensions: + - ".glsl" + - ".fp" + - ".frag" + - ".frg" + - ".fs" + - ".fsh" + - ".fshader" + - ".geo" + - ".geom" + - ".glslf" + - ".glslv" + - ".gs" + - ".gshader" + - ".rchit" + - ".rmiss" + - ".shader" + - ".tesc" + - ".tese" + - ".vert" + - ".vrx" + - ".vs" + - ".vsh" + - ".vshader" + tm_scope: source.glsl + ace_mode: glsl + language_id: 124 +GN: + type: data + extensions: + - ".gn" + - ".gni" + interpreters: + - gn + filenames: + - ".gn" + tm_scope: source.gn + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + language_id: 302957008 +GSC: + type: programming + color: "#FF6800" + extensions: + - ".gsc" + - ".csc" + - ".gsh" + tm_scope: source.gsc + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 257856279 +Game Maker Language: + type: programming + color: "#71b417" + extensions: + - ".gml" + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 125 +Gemfile.lock: + type: data + color: "#701516" + searchable: false + tm_scope: source.gemfile-lock + ace_mode: text + filenames: + - Gemfile.lock + language_id: 907065713 +Gemini: + type: prose + color: "#ff6900" + ace_mode: text + extensions: + - ".gmi" + aliases: + - gemtext + wrap: true + tm_scope: source.gemini + language_id: 310828396 +Genero 4gl: + type: programming + color: "#63408e" + extensions: + - ".4gl" + tm_scope: source.genero-4gl + ace_mode: text + language_id: 986054050 +Genero per: + type: markup + color: "#d8df39" + extensions: + - ".per" + tm_scope: source.genero-per + ace_mode: text + language_id: 902995658 +Genie: + type: programming + ace_mode: text + extensions: + - ".gs" + color: "#fb855d" + tm_scope: none + language_id: 792408528 +Genshi: + type: programming + color: "#951531" + extensions: + - ".kid" + tm_scope: text.xml.genshi + aliases: + - xml+genshi + - xml+kid + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 126 +Gentoo Ebuild: + type: programming + color: "#9400ff" + group: Shell + extensions: + - ".ebuild" + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 127 +Gentoo Eclass: + type: programming + color: "#9400ff" + group: Shell + extensions: + - ".eclass" + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 128 +Gerber Image: + type: data + color: "#d20b00" + aliases: + - rs-274x + extensions: + - ".gbr" + - ".cmp" + - ".gbl" + - ".gbo" + - ".gbp" + - ".gbs" + - ".gko" + - ".gml" + - ".gpb" + - ".gpt" + - ".gtl" + - ".gto" + - ".gtp" + - ".gts" + - ".ncl" + - ".sol" + interpreters: + - gerbv + - gerbview + tm_scope: source.gerber + ace_mode: text + language_id: 404627610 +Gettext Catalog: + type: prose + aliases: + - pot + extensions: + - ".po" + - ".pot" + tm_scope: source.po + ace_mode: text + language_id: 129 +Gherkin: + type: programming + extensions: + - ".feature" + - ".story" + tm_scope: text.gherkin.feature + aliases: + - cucumber + ace_mode: text + color: "#5B2063" + language_id: 76 +Git Attributes: + type: data + color: "#F44D27" + aliases: + - gitattributes + filenames: + - ".gitattributes" + tm_scope: source.gitattributes + ace_mode: gitignore + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 956324166 +Git Config: + type: data + color: "#F44D27" + group: INI + aliases: + - gitconfig + - gitmodules + extensions: + - ".gitconfig" + filenames: + - ".gitconfig" + - ".gitmodules" + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + tm_scope: source.gitconfig + language_id: 807968997 +Git Revision List: + type: data + color: "#F44D27" + aliases: + - Git Blame Ignore Revs + filenames: + - ".git-blame-ignore-revs" + tm_scope: source.git-revlist + ace_mode: text + language_id: 461881235 +Gleam: + type: programming + color: "#ffaff3" + ace_mode: text + extensions: + - ".gleam" + tm_scope: source.gleam + language_id: 1054258749 +Glimmer JS: + type: programming + extensions: + - ".gjs" + ace_mode: javascript + color: "#F5835F" + tm_scope: source.gjs + group: JavaScript + language_id: 5523150 +Glimmer TS: + type: programming + extensions: + - ".gts" + ace_mode: typescript + color: "#3178c6" + tm_scope: source.gts + group: TypeScript + language_id: 95110458 +Glyph: + type: programming + color: "#c1ac7f" + extensions: + - ".glf" + tm_scope: source.tcl + ace_mode: tcl + codemirror_mode: tcl + codemirror_mime_type: text/x-tcl + language_id: 130 +Glyph Bitmap Distribution Format: + type: data + extensions: + - ".bdf" + tm_scope: source.bdf + ace_mode: text + language_id: 997665271 +Gnuplot: + type: programming + color: "#f0a9f0" + extensions: + - ".gp" + - ".gnu" + - ".gnuplot" + - ".p" + - ".plot" + - ".plt" + interpreters: + - gnuplot + tm_scope: source.gnuplot + ace_mode: text + language_id: 131 +Go: + type: programming + color: "#00ADD8" + aliases: + - golang + extensions: + - ".go" + tm_scope: source.go + ace_mode: golang + codemirror_mode: go + codemirror_mime_type: text/x-go + language_id: 132 +Go Checksums: + type: data + color: "#00ADD8" + aliases: + - go.sum + - go sum + - go.work.sum + - go work sum + filenames: + - go.sum + - go.work.sum + tm_scope: go.sum + ace_mode: text + language_id: 1054391671 +Go Module: + type: data + color: "#00ADD8" + aliases: + - go.mod + - go mod + filenames: + - go.mod + tm_scope: go.mod + ace_mode: text + language_id: 947461016 +Go Workspace: + type: data + color: "#00ADD8" + aliases: + - go.work + - go work + filenames: + - go.work + tm_scope: go.mod + ace_mode: text + language_id: 934546256 +Godot Resource: + type: data + color: "#355570" + extensions: + - ".gdnlib" + - ".gdns" + - ".tres" + - ".tscn" + filenames: + - project.godot + tm_scope: source.gdresource + ace_mode: text + language_id: 738107771 +Golo: + type: programming + color: "#88562A" + extensions: + - ".golo" + tm_scope: source.golo + ace_mode: text + language_id: 133 +Gosu: + type: programming + color: "#82937f" + extensions: + - ".gs" + - ".gst" + - ".gsx" + - ".vark" + tm_scope: source.gosu.2 + ace_mode: text + language_id: 134 +Grace: + type: programming + color: "#615f8b" + extensions: + - ".grace" + tm_scope: source.grace + ace_mode: text + language_id: 135 +Gradle: + type: data + color: "#02303a" + extensions: + - ".gradle" + tm_scope: source.groovy.gradle + ace_mode: text + language_id: 136 +Gradle Kotlin DSL: + group: Gradle + type: data + color: "#02303a" + extensions: + - ".gradle.kts" + ace_mode: text + tm_scope: source.kotlin + language_id: 432600901 +Grammatical Framework: + type: programming + aliases: + - gf + extensions: + - ".gf" + color: "#ff0000" + tm_scope: source.gf + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 137 +Graph Modeling Language: + type: data + extensions: + - ".gml" + tm_scope: none + ace_mode: text + language_id: 138 +GraphQL: + type: data + color: "#e10098" + extensions: + - ".graphql" + - ".gql" + - ".graphqls" + tm_scope: source.graphql + ace_mode: text + language_id: 139 +Graphviz (DOT): + type: data + color: "#2596be" + tm_scope: source.dot + extensions: + - ".dot" + - ".gv" + ace_mode: text + language_id: 140 +Groovy: + type: programming + tm_scope: source.groovy + ace_mode: groovy + codemirror_mode: groovy + codemirror_mime_type: text/x-groovy + color: "#4298b8" + extensions: + - ".groovy" + - ".grt" + - ".gtpl" + - ".gvy" + interpreters: + - groovy + filenames: + - Jenkinsfile + language_id: 142 +Groovy Server Pages: + type: programming + color: "#4298b8" + group: Groovy + aliases: + - gsp + - java server page + extensions: + - ".gsp" + tm_scope: text.html.jsp + ace_mode: jsp + codemirror_mode: htmlembedded + codemirror_mime_type: application/x-jsp + language_id: 143 +HAProxy: + type: data + color: "#106da9" + extensions: + - ".cfg" + filenames: + - haproxy.cfg + tm_scope: source.haproxy-config + ace_mode: text + language_id: 366607477 +HCL: + type: programming + color: "#844FBA" + extensions: + - ".hcl" + - ".nomad" + - ".tf" + - ".tfvars" + - ".workflow" + aliases: + - HashiCorp Configuration Language + - terraform + ace_mode: ruby + codemirror_mode: ruby + codemirror_mime_type: text/x-ruby + tm_scope: source.hcl + language_id: 144 +HLSL: + type: programming + color: "#aace60" + extensions: + - ".hlsl" + - ".cginc" + - ".fx" + - ".fxh" + - ".hlsli" + ace_mode: text + tm_scope: source.hlsl + language_id: 145 +HOCON: + type: data + color: "#9ff8ee" + extensions: + - ".hocon" + filenames: + - ".scalafix.conf" + - ".scalafmt.conf" + tm_scope: source.hocon + ace_mode: text + language_id: 679725279 +HTML: + type: markup + tm_scope: text.html.basic + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + color: "#e34c26" + aliases: + - xhtml + extensions: + - ".html" + - ".hta" + - ".htm" + - ".html.hl" + - ".inc" + - ".xht" + - ".xhtml" + language_id: 146 +HTML+ECR: + type: markup + color: "#2e1052" + tm_scope: text.html.ecr + group: HTML + aliases: + - ecr + extensions: + - ".ecr" + ace_mode: text + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 148 +HTML+EEX: + type: markup + color: "#6e4a7e" + tm_scope: text.html.elixir + group: HTML + aliases: + - eex + - heex + - leex + extensions: + - ".eex" + - ".html.heex" + - ".html.leex" + ace_mode: text + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 149 +HTML+ERB: + type: markup + color: "#701516" + tm_scope: text.html.erb + group: HTML + aliases: + - erb + - rhtml + - html+ruby + extensions: + - ".erb" + - ".erb.deface" + - ".rhtml" + ace_mode: text + codemirror_mode: htmlembedded + codemirror_mime_type: application/x-erb + language_id: 150 +HTML+PHP: + type: markup + color: "#4f5d95" + tm_scope: text.html.php + group: HTML + extensions: + - ".phtml" + ace_mode: php + codemirror_mode: php + codemirror_mime_type: application/x-httpd-php + language_id: 151 +HTML+Razor: + type: markup + color: "#512be4" + tm_scope: text.html.cshtml + group: HTML + aliases: + - razor + extensions: + - ".cshtml" + - ".razor" + ace_mode: razor + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 479039817 +HTTP: + type: data + color: "#005C9C" + extensions: + - ".http" + tm_scope: source.httpspec + ace_mode: text + codemirror_mode: http + codemirror_mime_type: message/http + language_id: 152 +HXML: + type: data + color: "#f68712" + ace_mode: text + extensions: + - ".hxml" + tm_scope: source.hxml + language_id: 786683730 +Hack: + type: programming + ace_mode: php + codemirror_mode: php + codemirror_mime_type: application/x-httpd-php + extensions: + - ".hack" + - ".hh" + - ".hhi" + - ".php" + tm_scope: source.hack + color: "#878787" + language_id: 153 +Haml: + type: markup + color: "#ece2a9" + extensions: + - ".haml" + - ".haml.deface" + tm_scope: text.haml + ace_mode: haml + codemirror_mode: haml + codemirror_mime_type: text/x-haml + language_id: 154 +Handlebars: + type: markup + color: "#f7931e" + aliases: + - hbs + - htmlbars + extensions: + - ".handlebars" + - ".hbs" + tm_scope: text.html.handlebars + ace_mode: handlebars + language_id: 155 +Harbour: + type: programming + color: "#0e60e3" + extensions: + - ".hb" + tm_scope: source.harbour + ace_mode: text + language_id: 156 +Hare: + type: programming + color: "#9d7424" + extensions: + - ".ha" + ace_mode: text + language_id: 463518941 + tm_scope: none +Haskell: + type: programming + color: "#5e5086" + extensions: + - ".hs" + - ".hs-boot" + - ".hsc" + interpreters: + - runghc + - runhaskell + - runhugs + tm_scope: source.haskell + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 157 +Haxe: + type: programming + ace_mode: haxe + codemirror_mode: haxe + codemirror_mime_type: text/x-haxe + color: "#df7900" + extensions: + - ".hx" + - ".hxsl" + tm_scope: source.hx + language_id: 158 +HiveQL: + type: programming + extensions: + - ".q" + - ".hql" + color: "#dce200" + tm_scope: source.hql + ace_mode: sql + language_id: 931814087 +HolyC: + type: programming + color: "#ffefaf" + extensions: + - ".hc" + tm_scope: source.hc + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 928121743 +Hosts File: + type: data + color: "#308888" + filenames: + - HOSTS + - hosts + - hosts.txt + aliases: + - hosts + tm_scope: source.hosts + ace_mode: text + language_id: 231021894 +Hy: + type: programming + ace_mode: text + color: "#7790B2" + extensions: + - ".hy" + interpreters: + - hy + aliases: + - hylang + tm_scope: source.hy + language_id: 159 +HyPhy: + type: programming + ace_mode: text + extensions: + - ".bf" + tm_scope: none + language_id: 160 +IDL: + type: programming + color: "#a3522f" + extensions: + - ".pro" + - ".dlm" + tm_scope: source.idl + ace_mode: text + codemirror_mode: idl + codemirror_mime_type: text/x-idl + language_id: 161 +IGOR Pro: + type: programming + color: "#0000cc" + extensions: + - ".ipf" + aliases: + - igor + - igorpro + tm_scope: source.igor + ace_mode: text + language_id: 162 +INI: + type: data + color: "#d1dbe0" + extensions: + - ".ini" + - ".cfg" + - ".cnf" + - ".dof" + - ".lektorproject" + - ".prefs" + - ".pro" + - ".properties" + - ".url" + filenames: + - ".buckconfig" + - ".coveragerc" + - ".flake8" + - ".pylintrc" + - HOSTS + - buildozer.spec + - hosts + - pylintrc + - vlcrc + tm_scope: source.ini + aliases: + - dosini + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 163 +IRC log: + type: data + aliases: + - irc + - irc logs + extensions: + - ".irclog" + - ".weechatlog" + tm_scope: none + ace_mode: text + codemirror_mode: mirc + codemirror_mime_type: text/mirc + language_id: 164 +Idris: + type: programming + color: "#b30000" + extensions: + - ".idr" + - ".lidr" + ace_mode: text + tm_scope: source.idris + language_id: 165 +Ignore List: + type: data + color: "#000000" + aliases: + - ignore + - gitignore + - git-ignore + extensions: + - ".gitignore" + filenames: + - ".atomignore" + - ".babelignore" + - ".bzrignore" + - ".coffeelintignore" + - ".cvsignore" + - ".dockerignore" + - ".easignore" + - ".eleventyignore" + - ".eslintignore" + - ".gitignore" + - ".ignore" + - ".markdownlintignore" + - ".nodemonignore" + - ".npmignore" + - ".prettierignore" + - ".stylelintignore" + - ".vercelignore" + - ".vscodeignore" + - gitignore-global + - gitignore_global + ace_mode: gitignore + tm_scope: source.gitignore + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 74444240 +ImageJ Macro: + type: programming + color: "#99AAFF" + aliases: + - ijm + extensions: + - ".ijm" + ace_mode: text + tm_scope: none + language_id: 575143428 +Imba: + type: programming + color: "#16cec6" + extensions: + - ".imba" + ace_mode: text + tm_scope: source.imba + language_id: 1057618448 +Inform 7: + type: programming + wrap: true + extensions: + - ".ni" + - ".i7x" + tm_scope: source.inform7 + aliases: + - i7 + - inform7 + ace_mode: text + language_id: 166 +Ink: + type: programming + wrap: true + extensions: + - ".ink" + tm_scope: source.ink + ace_mode: text + language_id: 838252715 +Inno Setup: + type: programming + color: "#264b99" + extensions: + - ".iss" + - ".isl" + tm_scope: source.inno + ace_mode: text + language_id: 167 +Io: + type: programming + color: "#a9188d" + extensions: + - ".io" + interpreters: + - io + tm_scope: source.io + ace_mode: io + language_id: 168 +Ioke: + type: programming + color: "#078193" + extensions: + - ".ik" + interpreters: + - ioke + tm_scope: source.ioke + ace_mode: text + language_id: 169 +Isabelle: + type: programming + color: "#FEFE00" + extensions: + - ".thy" + tm_scope: source.isabelle.theory + ace_mode: text + language_id: 170 +Isabelle ROOT: + type: programming + color: "#FEFE00" + group: Isabelle + filenames: + - ROOT + tm_scope: source.isabelle.root + ace_mode: text + language_id: 171 +J: + type: programming + color: "#9EEDFF" + extensions: + - ".ijs" + interpreters: + - jconsole + tm_scope: source.j + ace_mode: text + language_id: 172 +JAR Manifest: + type: data + color: "#b07219" + filenames: + - MANIFEST.MF + tm_scope: source.yaml + ace_mode: text + language_id: 447261135 +JCL: + type: programming + color: "#d90e09" + extensions: + - ".jcl" + tm_scope: source.jcl + ace_mode: text + language_id: 316620079 +JFlex: + type: programming + color: "#DBCA00" + group: Lex + extensions: + - ".flex" + - ".jflex" + tm_scope: source.jflex + ace_mode: text + language_id: 173 +JSON: + type: data + color: "#292929" + tm_scope: source.json + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + aliases: + - geojson + - jsonl + - sarif + - topojson + extensions: + - ".json" + - ".4DForm" + - ".4DProject" + - ".avsc" + - ".geojson" + - ".gltf" + - ".har" + - ".ice" + - ".JSON-tmLanguage" + - ".json.example" + - ".jsonl" + - ".mcmeta" + - ".sarif" + - ".tact" + - ".tfstate" + - ".tfstate.backup" + - ".topojson" + - ".webapp" + - ".webmanifest" + - ".yy" + - ".yyp" + filenames: + - ".all-contributorsrc" + - ".arcconfig" + - ".auto-changelog" + - ".c8rc" + - ".htmlhintrc" + - ".imgbotconfig" + - ".nycrc" + - ".tern-config" + - ".tern-project" + - ".watchmanconfig" + - MODULE.bazel.lock + - Pipfile.lock + - composer.lock + - deno.lock + - flake.lock + - mcmod.info + language_id: 174 +JSON with Comments: + type: data + color: "#292929" + group: JSON + tm_scope: source.js + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: text/javascript + aliases: + - jsonc + extensions: + - ".jsonc" + - ".code-snippets" + - ".code-workspace" + - ".sublime-build" + - ".sublime-color-scheme" + - ".sublime-commands" + - ".sublime-completions" + - ".sublime-keymap" + - ".sublime-macro" + - ".sublime-menu" + - ".sublime-mousemap" + - ".sublime-project" + - ".sublime-settings" + - ".sublime-theme" + - ".sublime-workspace" + - ".sublime_metrics" + - ".sublime_session" + filenames: + - ".babelrc" + - ".devcontainer.json" + - ".eslintrc.json" + - ".jscsrc" + - ".jshintrc" + - ".jslintrc" + - ".swcrc" + - api-extractor.json + - devcontainer.json + - jsconfig.json + - language-configuration.json + - tsconfig.json + - tslint.json + language_id: 423 +JSON5: + type: data + color: "#267CB9" + extensions: + - ".json5" + tm_scope: source.js + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 175 +JSONLD: + type: data + color: "#0c479c" + extensions: + - ".jsonld" + tm_scope: source.js + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 176 +JSONiq: + color: "#40d47e" + type: programming + ace_mode: jsoniq + codemirror_mode: javascript + codemirror_mime_type: application/json + extensions: + - ".jq" + tm_scope: source.jsoniq + language_id: 177 +Janet: + type: programming + color: "#0886a5" + extensions: + - ".janet" + tm_scope: source.janet + ace_mode: scheme + codemirror_mode: scheme + codemirror_mime_type: text/x-scheme + interpreters: + - janet + language_id: 1028705371 +Jasmin: + type: programming + color: "#d03600" + ace_mode: java + extensions: + - ".j" + tm_scope: source.jasmin + language_id: 180 +Java: + type: programming + tm_scope: source.java + ace_mode: java + codemirror_mode: clike + codemirror_mime_type: text/x-java + color: "#b07219" + extensions: + - ".java" + - ".jav" + - ".jsh" + language_id: 181 +Java Properties: + type: data + color: "#2A6277" + extensions: + - ".properties" + tm_scope: source.java-properties + ace_mode: properties + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 519377561 +Java Server Pages: + type: programming + color: "#2A6277" + group: Java + aliases: + - jsp + extensions: + - ".jsp" + - ".tag" + tm_scope: text.html.jsp + ace_mode: jsp + codemirror_mode: htmlembedded + codemirror_mime_type: application/x-jsp + language_id: 182 +Java Template Engine: + type: programming + color: "#2A6277" + group: Java + aliases: + - jte + extensions: + - ".jte" + ace_mode: text + tm_scope: text.html.jte + language_id: 599494012 +JavaScript: + type: programming + tm_scope: source.js + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: text/javascript + color: "#f1e05a" + aliases: + - js + - node + extensions: + - ".js" + - "._js" + - ".bones" + - ".cjs" + - ".es" + - ".es6" + - ".frag" + - ".gs" + - ".jake" + - ".javascript" + - ".jsb" + - ".jscad" + - ".jsfl" + - ".jslib" + - ".jsm" + - ".jspre" + - ".jss" + - ".jsx" + - ".mjs" + - ".njs" + - ".pac" + - ".sjs" + - ".ssjs" + - ".xsjs" + - ".xsjslib" + filenames: + - Jakefile + interpreters: + - chakra + - d8 + - gjs + - js + - node + - nodejs + - qjs + - rhino + - v8 + - v8-shell + language_id: 183 +JavaScript+ERB: + type: programming + color: "#f1e05a" + tm_scope: source.js + group: JavaScript + extensions: + - ".js.erb" + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: application/javascript + language_id: 914318960 +Jest Snapshot: + type: data + color: "#15c213" + tm_scope: source.jest.snap + extensions: + - ".snap" + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: application/javascript + language_id: 774635084 +JetBrains MPS: + type: programming + aliases: + - mps + color: "#21D789" + extensions: + - ".mps" + - ".mpl" + - ".msd" + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + tm_scope: none + language_id: 465165328 +Jinja: + type: markup + color: "#a52a22" + aliases: + - django + - html+django + - html+jinja + - htmldjango + extensions: + - ".jinja" + - ".j2" + - ".jinja2" + tm_scope: text.html.django + ace_mode: django + codemirror_mode: django + codemirror_mime_type: text/x-django + language_id: 147 +Jison: + type: programming + color: "#56b3cb" + group: Yacc + extensions: + - ".jison" + tm_scope: source.jison + ace_mode: text + language_id: 284531423 +Jison Lex: + type: programming + color: "#56b3cb" + group: Lex + extensions: + - ".jisonlex" + tm_scope: source.jisonlex + ace_mode: text + language_id: 406395330 +Jolie: + type: programming + extensions: + - ".ol" + - ".iol" + interpreters: + - jolie + color: "#843179" + ace_mode: text + tm_scope: source.jolie + language_id: 998078858 +Jsonnet: + color: "#0064bd" + type: programming + ace_mode: text + extensions: + - ".jsonnet" + - ".libsonnet" + tm_scope: source.jsonnet + language_id: 664885656 +Julia: + type: programming + extensions: + - ".jl" + interpreters: + - julia + color: "#a270ba" + tm_scope: source.julia + ace_mode: julia + codemirror_mode: julia + codemirror_mime_type: text/x-julia + language_id: 184 +Julia REPL: + type: programming + color: "#a270ba" + tm_scope: source.julia.console + group: Julia + ace_mode: text + language_id: 220689142 +Jupyter Notebook: + type: markup + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + tm_scope: source.json + color: "#DA5B0B" + extensions: + - ".ipynb" + filenames: + - Notebook + aliases: + - IPython Notebook + language_id: 185 +Just: + type: programming + aliases: + - Justfile + color: "#384d54" + tm_scope: source.just + filenames: + - ".JUSTFILE" + - ".Justfile" + - ".justfile" + - JUSTFILE + - Justfile + - justfile + extensions: + - ".just" + ace_mode: text + language_id: 128447695 +KRL: + type: programming + color: "#28430A" + extensions: + - ".krl" + tm_scope: none + ace_mode: text + language_id: 186 +Kaitai Struct: + type: programming + aliases: + - ksy + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + color: "#773b37" + extensions: + - ".ksy" + tm_scope: source.yaml + language_id: 818804755 +KakouneScript: + type: programming + color: "#6f8042" + tm_scope: source.kakscript + aliases: + - kak + - kakscript + extensions: + - ".kak" + filenames: + - kakrc + ace_mode: text + language_id: 603336474 +KerboScript: + type: programming + ace_mode: text + extensions: + - ".ks" + color: "#41adf0" + tm_scope: source.kerboscript + language_id: 59716426 +KiCad Layout: + type: data + color: "#2f4aab" + aliases: + - pcbnew + extensions: + - ".kicad_pcb" + - ".kicad_mod" + - ".kicad_wks" + filenames: + - fp-lib-table + tm_scope: source.pcb.sexp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 187 +KiCad Legacy Layout: + type: data + color: "#2f4aab" + extensions: + - ".brd" + tm_scope: source.pcb.board + ace_mode: text + language_id: 140848857 +KiCad Schematic: + type: data + color: "#2f4aab" + aliases: + - eeschema schematic + extensions: + - ".kicad_sch" + - ".sch" + tm_scope: source.pcb.schematic + ace_mode: text + language_id: 622447435 +Kickstart: + type: data + ace_mode: text + extensions: + - ".ks" + tm_scope: source.kickstart + language_id: 692635484 +Kit: + type: markup + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + extensions: + - ".kit" + tm_scope: text.html.basic + language_id: 188 +Kotlin: + type: programming + color: "#A97BFF" + extensions: + - ".kt" + - ".ktm" + - ".kts" + tm_scope: source.kotlin + ace_mode: text + codemirror_mode: clike + codemirror_mime_type: text/x-kotlin + language_id: 189 +Kusto: + type: data + extensions: + - ".csl" + - ".kql" + tm_scope: source.kusto + ace_mode: text + language_id: 225697190 +LFE: + type: programming + color: "#4C3023" + extensions: + - ".lfe" + tm_scope: source.lisp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 190 +LLVM: + type: programming + extensions: + - ".ll" + tm_scope: source.llvm + ace_mode: text + color: "#185619" + language_id: 191 +LOLCODE: + type: programming + extensions: + - ".lol" + color: "#cc9900" + tm_scope: source.lolcode + ace_mode: text + language_id: 192 +LSL: + type: programming + tm_scope: source.lsl + ace_mode: lsl + extensions: + - ".lsl" + - ".lslp" + interpreters: + - lsl + color: "#3d9970" + language_id: 193 +LTspice Symbol: + type: data + extensions: + - ".asy" + tm_scope: source.ltspice.symbol + ace_mode: text + codemirror_mode: spreadsheet + codemirror_mime_type: text/x-spreadsheet + language_id: 1013566805 +LabVIEW: + type: programming + color: "#fede06" + extensions: + - ".lvproj" + - ".lvclass" + - ".lvlib" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 194 +Lark: + type: data + color: "#2980B9" + extensions: + - ".lark" + tm_scope: source.lark + ace_mode: text + codemirror_mode: ebnf + codemirror_mime_type: text/x-ebnf + language_id: 758480799 +Lasso: + type: programming + color: "#999999" + extensions: + - ".lasso" + - ".las" + - ".lasso8" + - ".lasso9" + tm_scope: file.lasso + aliases: + - lassoscript + ace_mode: text + language_id: 195 +Latte: + type: markup + color: "#f2a542" + extensions: + - ".latte" + tm_scope: text.html.smarty + ace_mode: smarty + codemirror_mode: smarty + codemirror_mime_type: text/x-smarty + language_id: 196 +Lean: + type: programming + extensions: + - ".lean" + - ".hlean" + tm_scope: source.lean + ace_mode: text + language_id: 197 +Lean 4: + type: programming + group: Lean + extensions: + - ".lean" + tm_scope: source.lean4 + ace_mode: text + language_id: 455147478 +Less: + type: markup + color: "#1d365d" + aliases: + - less-css + extensions: + - ".less" + tm_scope: source.css.less + ace_mode: less + codemirror_mode: css + codemirror_mime_type: text/css + language_id: 198 +Lex: + type: programming + color: "#DBCA00" + aliases: + - flex + extensions: + - ".l" + - ".lex" + filenames: + - Lexer.x + - lexer.x + tm_scope: source.lex + ace_mode: text + language_id: 199 +LigoLANG: + type: programming + color: "#0e74ff" + extensions: + - ".ligo" + tm_scope: source.ligo + ace_mode: pascal + codemirror_mode: pascal + codemirror_mime_type: text/x-pascal + group: LigoLANG + language_id: 1040646257 +LilyPond: + type: programming + color: "#9ccc7c" + extensions: + - ".ly" + - ".ily" + tm_scope: source.lilypond + ace_mode: text + language_id: 200 +Limbo: + type: programming + extensions: + - ".b" + - ".m" + tm_scope: none + ace_mode: text + language_id: 201 +Linker Script: + type: data + extensions: + - ".ld" + - ".lds" + - ".x" + filenames: + - ld.script + tm_scope: none + ace_mode: text + language_id: 202 +Linux Kernel Module: + type: data + extensions: + - ".mod" + tm_scope: none + ace_mode: text + language_id: 203 +Liquid: + type: markup + color: "#67b8de" + extensions: + - ".liquid" + tm_scope: text.html.liquid + ace_mode: liquid + language_id: 204 +Literate Agda: + type: programming + color: "#315665" + group: Agda + extensions: + - ".lagda" + tm_scope: none + ace_mode: text + language_id: 205 +Literate CoffeeScript: + type: programming + color: "#244776" + tm_scope: source.litcoffee + group: CoffeeScript + ace_mode: text + wrap: true + aliases: + - litcoffee + extensions: + - ".litcoffee" + - ".coffee.md" + language_id: 206 +Literate Haskell: + type: programming + color: "#5e5086" + group: Haskell + aliases: + - lhaskell + - lhs + extensions: + - ".lhs" + tm_scope: text.tex.latex.haskell + ace_mode: text + codemirror_mode: haskell-literate + codemirror_mime_type: text/x-literate-haskell + language_id: 207 +LiveCode Script: + type: programming + color: "#0c5ba5" + extensions: + - ".livecodescript" + tm_scope: source.livecodescript + ace_mode: text + language_id: 891017 +LiveScript: + type: programming + color: "#499886" + aliases: + - live-script + - ls + extensions: + - ".ls" + - "._ls" + filenames: + - Slakefile + tm_scope: source.livescript + ace_mode: livescript + codemirror_mode: livescript + codemirror_mime_type: text/x-livescript + language_id: 208 +Logos: + type: programming + extensions: + - ".xm" + - ".x" + - ".xi" + ace_mode: text + tm_scope: source.logos + language_id: 209 +Logtalk: + type: programming + color: "#295b9a" + extensions: + - ".lgt" + - ".logtalk" + tm_scope: source.logtalk + ace_mode: text + language_id: 210 +LookML: + type: programming + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + color: "#652B81" + extensions: + - ".lkml" + - ".lookml" + tm_scope: source.yaml + language_id: 211 +LoomScript: + type: programming + extensions: + - ".ls" + tm_scope: source.loomscript + ace_mode: text + language_id: 212 +Lua: + type: programming + tm_scope: source.lua + ace_mode: lua + codemirror_mode: lua + codemirror_mime_type: text/x-lua + color: "#000080" + extensions: + - ".lua" + - ".fcgi" + - ".nse" + - ".p8" + - ".pd_lua" + - ".rbxs" + - ".rockspec" + - ".wlua" + filenames: + - ".luacheckrc" + interpreters: + - lua + language_id: 213 +Luau: + type: programming + tm_scope: source.luau + ace_mode: lua + codemirror_mode: lua + codemirror_mime_type: text/x-lua + color: "#00A2FF" + extensions: + - ".luau" + interpreters: + - luau + language_id: 365050359 +M: + type: programming + aliases: + - mumps + extensions: + - ".mumps" + - ".m" + ace_mode: text + codemirror_mode: mumps + codemirror_mime_type: text/x-mumps + language_id: 214 + tm_scope: none +M4: + type: programming + extensions: + - ".m4" + - ".mc" + tm_scope: source.m4 + ace_mode: text + language_id: 215 +M4Sugar: + type: programming + group: M4 + aliases: + - autoconf + extensions: + - ".m4" + filenames: + - configure.ac + tm_scope: source.m4 + ace_mode: text + language_id: 216 +MATLAB: + type: programming + color: "#e16737" + aliases: + - octave + extensions: + - ".matlab" + - ".m" + tm_scope: source.matlab + ace_mode: matlab + codemirror_mode: octave + codemirror_mime_type: text/x-octave + language_id: 225 +MAXScript: + type: programming + color: "#00a6a6" + extensions: + - ".ms" + - ".mcr" + tm_scope: source.maxscript + ace_mode: text + language_id: 217 +MDX: + type: markup + color: "#fcb32c" + ace_mode: markdown + codemirror_mode: gfm + codemirror_mime_type: text/x-gfm + wrap: true + extensions: + - ".mdx" + tm_scope: source.mdx + language_id: 512838272 +MLIR: + type: programming + color: "#5EC8DB" + extensions: + - ".mlir" + tm_scope: source.mlir + ace_mode: text + language_id: 448253929 +MQL4: + type: programming + color: "#62A8D6" + extensions: + - ".mq4" + - ".mqh" + tm_scope: source.mql5 + ace_mode: c_cpp + language_id: 426 +MQL5: + type: programming + color: "#4A76B8" + extensions: + - ".mq5" + - ".mqh" + tm_scope: source.mql5 + ace_mode: c_cpp + language_id: 427 +MTML: + type: markup + color: "#b7e1f4" + extensions: + - ".mtml" + tm_scope: text.html.basic + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 218 +MUF: + type: programming + group: Forth + extensions: + - ".muf" + - ".m" + tm_scope: none + ace_mode: forth + codemirror_mode: forth + codemirror_mime_type: text/x-forth + language_id: 219 +Macaulay2: + type: programming + extensions: + - ".m2" + aliases: + - m2 + interpreters: + - M2 + ace_mode: text + tm_scope: source.m2 + color: "#d8ffff" + language_id: 34167825 +Makefile: + type: programming + color: "#427819" + aliases: + - bsdmake + - make + - mf + extensions: + - ".mak" + - ".d" + - ".make" + - ".makefile" + - ".mk" + - ".mkfile" + filenames: + - BSDmakefile + - GNUmakefile + - Kbuild + - Makefile + - Makefile.am + - Makefile.boot + - Makefile.frag + - Makefile.in + - Makefile.inc + - Makefile.wat + - makefile + - makefile.sco + - mkfile + interpreters: + - make + tm_scope: source.makefile + ace_mode: makefile + codemirror_mode: cmake + codemirror_mime_type: text/x-cmake + language_id: 220 +Mako: + type: programming + color: "#7e858d" + extensions: + - ".mako" + - ".mao" + tm_scope: text.html.mako + ace_mode: text + language_id: 221 +Markdown: + type: prose + color: "#083fa1" + aliases: + - md + - pandoc + ace_mode: markdown + codemirror_mode: gfm + codemirror_mime_type: text/x-gfm + wrap: true + extensions: + - ".md" + - ".livemd" + - ".markdown" + - ".mdown" + - ".mdwn" + - ".mkd" + - ".mkdn" + - ".mkdown" + - ".ronn" + - ".scd" + - ".workbook" + filenames: + - contents.lr + tm_scope: text.md + language_id: 222 +Marko: + type: markup + color: "#42bff2" + tm_scope: text.marko + extensions: + - ".marko" + aliases: + - markojs + ace_mode: text + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 932782397 +Mask: + type: markup + color: "#f97732" + ace_mode: mask + extensions: + - ".mask" + tm_scope: source.mask + language_id: 223 +Mathematica: + type: programming + color: "#dd1100" + extensions: + - ".mathematica" + - ".cdf" + - ".m" + - ".ma" + - ".mt" + - ".nb" + - ".nbp" + - ".wl" + - ".wlt" + aliases: + - mma + - wolfram + - wolfram language + - wolfram lang + - wl + tm_scope: source.mathematica + ace_mode: text + codemirror_mode: mathematica + codemirror_mime_type: text/x-mathematica + language_id: 224 +Maven POM: + type: data + group: XML + tm_scope: text.xml.pom + filenames: + - pom.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 226 +Max: + type: programming + color: "#c4a79c" + aliases: + - max/msp + - maxmsp + extensions: + - ".maxpat" + - ".maxhelp" + - ".maxproj" + - ".mxt" + - ".pat" + tm_scope: source.json + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 227 +Mercury: + type: programming + color: "#ff2b2b" + ace_mode: prolog + interpreters: + - mmi + extensions: + - ".m" + - ".moo" + tm_scope: source.mercury + language_id: 229 +Mermaid: + type: markup + color: "#ff3670" + aliases: + - mermaid example + extensions: + - ".mmd" + - ".mermaid" + tm_scope: source.mermaid + ace_mode: text + language_id: 385992043 +Meson: + type: programming + color: "#007800" + filenames: + - meson.build + - meson_options.txt + tm_scope: source.meson + ace_mode: text + language_id: 799141244 +Metal: + type: programming + color: "#8f14e9" + extensions: + - ".metal" + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 230 +Microsoft Developer Studio Project: + type: data + extensions: + - ".dsp" + tm_scope: none + ace_mode: text + language_id: 800983837 +Microsoft Visual Studio Solution: + type: data + extensions: + - ".sln" + tm_scope: source.solution + ace_mode: text + language_id: 849523096 +MiniD: + type: programming + extensions: + - ".minid" + tm_scope: none + ace_mode: text + language_id: 231 +MiniYAML: + type: data + color: "#ff1111" + tm_scope: source.miniyaml + extensions: + - ".yaml" + - ".yml" + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + language_id: 4896465 +Mint: + type: programming + extensions: + - ".mint" + ace_mode: text + color: "#02b046" + tm_scope: source.mint + language_id: 968740319 +Mirah: + type: programming + color: "#c7a938" + extensions: + - ".druby" + - ".duby" + - ".mirah" + tm_scope: source.ruby + ace_mode: ruby + codemirror_mode: ruby + codemirror_mime_type: text/x-ruby + language_id: 232 +Modelica: + type: programming + color: "#de1d31" + extensions: + - ".mo" + tm_scope: source.modelica + ace_mode: text + codemirror_mode: modelica + codemirror_mime_type: text/x-modelica + language_id: 233 +Modula-2: + type: programming + color: "#10253f" + extensions: + - ".mod" + tm_scope: source.modula2 + ace_mode: text + language_id: 234 +Modula-3: + type: programming + extensions: + - ".i3" + - ".ig" + - ".m3" + - ".mg" + color: "#223388" + ace_mode: text + tm_scope: source.modula-3 + language_id: 564743864 +Module Management System: + type: programming + extensions: + - ".mms" + - ".mmk" + filenames: + - descrip.mmk + - descrip.mms + tm_scope: none + ace_mode: text + language_id: 235 +Mojo: + type: programming + color: "#ff4c1f" + extensions: + - ".mojo" + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + tm_scope: source.mojo + language_id: 1045019587 +Monkey: + type: programming + extensions: + - ".monkey" + - ".monkey2" + ace_mode: text + tm_scope: source.monkey + language_id: 236 +Monkey C: + type: programming + color: "#8D6747" + extensions: + - ".mc" + tm_scope: source.mc + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 231751931 +Moocode: + type: programming + extensions: + - ".moo" + tm_scope: none + ace_mode: text + language_id: 237 +MoonBit: + type: programming + color: "#b92381" + extensions: + - ".mbt" + tm_scope: source.moonbit + ace_mode: text + language_id: 181453007 +MoonScript: + type: programming + color: "#ff4585" + extensions: + - ".moon" + interpreters: + - moon + tm_scope: source.moonscript + ace_mode: text + language_id: 238 +Motoko: + type: programming + color: "#fbb03b" + extensions: + - ".mo" + tm_scope: source.mo + ace_mode: text + language_id: 202937027 +Motorola 68K Assembly: + type: programming + color: "#005daa" + group: Assembly + aliases: + - m68k + extensions: + - ".asm" + - ".i" + - ".inc" + - ".s" + - ".x68" + tm_scope: source.m68k + ace_mode: assembly_x86 + language_id: 477582706 +Move: + type: programming + color: "#4a137a" + extensions: + - ".move" + tm_scope: source.move + ace_mode: text + language_id: 638334599 +Muse: + type: prose + extensions: + - ".muse" + tm_scope: text.muse + ace_mode: text + wrap: true + language_id: 474864066 + aliases: + - amusewiki + - emacs muse +Mustache: + type: markup + color: "#724b3b" + extensions: + - ".mustache" + tm_scope: text.html.smarty + ace_mode: smarty + codemirror_mode: smarty + codemirror_mime_type: text/x-smarty + language_id: 638334590 +Myghty: + type: programming + extensions: + - ".myt" + tm_scope: none + ace_mode: text + language_id: 239 +NASL: + type: programming + extensions: + - ".nasl" + - ".inc" + tm_scope: source.nasl + ace_mode: text + language_id: 171666519 +NCL: + type: programming + color: "#28431f" + extensions: + - ".ncl" + tm_scope: source.ncl + ace_mode: text + language_id: 240 +NEON: + type: data + extensions: + - ".neon" + tm_scope: source.neon + ace_mode: text + aliases: + - nette object notation + - ne-on + language_id: 481192983 +NL: + type: data + extensions: + - ".nl" + tm_scope: none + ace_mode: text + language_id: 241 +NMODL: + type: programming + color: "#00356B" + extensions: + - ".mod" + tm_scope: none + ace_mode: text + language_id: 136456478 +NPM Config: + type: data + color: "#cb3837" + group: INI + aliases: + - npmrc + filenames: + - ".npmrc" + tm_scope: source.ini.npmrc + ace_mode: text + language_id: 685022663 +NSIS: + type: programming + extensions: + - ".nsi" + - ".nsh" + tm_scope: source.nsis + ace_mode: text + codemirror_mode: nsis + codemirror_mime_type: text/x-nsis + language_id: 242 +NWScript: + type: programming + color: "#111522" + extensions: + - ".nss" + tm_scope: source.c.nwscript + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 731233819 +Nasal: + type: programming + color: "#1d2c4e" + extensions: + - ".nas" + tm_scope: source.nasal + ace_mode: nasal + language_id: 178322513 +Nearley: + type: programming + ace_mode: text + color: "#990000" + extensions: + - ".ne" + - ".nearley" + tm_scope: source.ne + language_id: 521429430 +Nemerle: + type: programming + color: "#3d3c6e" + extensions: + - ".n" + tm_scope: source.nemerle + ace_mode: text + language_id: 243 +NetLinx: + type: programming + color: "#0aa0ff" + extensions: + - ".axs" + - ".axi" + tm_scope: source.netlinx + ace_mode: text + language_id: 244 +NetLinx+ERB: + type: programming + color: "#747faa" + extensions: + - ".axs.erb" + - ".axi.erb" + tm_scope: source.netlinx.erb + ace_mode: text + language_id: 245 +NetLogo: + type: programming + color: "#ff6375" + extensions: + - ".nlogo" + tm_scope: source.lisp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 246 +NewLisp: + type: programming + color: "#87AED7" + extensions: + - ".nl" + - ".lisp" + - ".lsp" + interpreters: + - newlisp + tm_scope: source.lisp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 247 +Nextflow: + type: programming + ace_mode: groovy + tm_scope: source.nextflow + color: "#3ac486" + extensions: + - ".nf" + filenames: + - nextflow.config + interpreters: + - nextflow + language_id: 506780613 +Nginx: + type: data + color: "#009639" + extensions: + - ".nginx" + - ".nginxconf" + - ".vhost" + filenames: + - nginx.conf + tm_scope: source.nginx + aliases: + - nginx configuration file + ace_mode: text + codemirror_mode: nginx + codemirror_mime_type: text/x-nginx-conf + language_id: 248 +Nim: + type: programming + color: "#ffc200" + extensions: + - ".nim" + - ".nim.cfg" + - ".nimble" + - ".nimrod" + - ".nims" + filenames: + - nim.cfg + ace_mode: text + tm_scope: source.nim + language_id: 249 +Ninja: + type: data + tm_scope: source.ninja + extensions: + - ".ninja" + ace_mode: text + language_id: 250 +Nit: + type: programming + color: "#009917" + extensions: + - ".nit" + tm_scope: source.nit + ace_mode: text + language_id: 251 +Nix: + type: programming + color: "#7e7eff" + extensions: + - ".nix" + aliases: + - nixos + tm_scope: source.nix + ace_mode: nix + language_id: 252 +Noir: + type: programming + aliases: + - nargo + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + extensions: + - ".nr" + color: "#2f1f49" + tm_scope: source.nr + language_id: 813068465 +Nu: + type: programming + color: "#c9df40" + aliases: + - nush + extensions: + - ".nu" + filenames: + - Nukefile + tm_scope: source.nu + ace_mode: scheme + codemirror_mode: scheme + codemirror_mime_type: text/x-scheme + interpreters: + - nush + language_id: 253 +NumPy: + type: programming + color: "#9C8AF9" + group: Python + extensions: + - ".numpy" + - ".numpyw" + - ".numsc" + tm_scope: none + ace_mode: text + codemirror_mode: python + codemirror_mime_type: text/x-python + language_id: 254 +Nunjucks: + type: markup + color: "#3d8137" + extensions: + - ".njk" + aliases: + - njk + tm_scope: text.html.nunjucks + ace_mode: nunjucks + language_id: 461856962 +Nushell: + type: programming + color: "#4E9906" + extensions: + - ".nu" + interpreters: + - nu + aliases: + - nu-script + - nushell-script + tm_scope: source.nushell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 446573572 +OASv2-json: + type: data + color: "#85ea2d" + extensions: + - ".json" + group: OpenAPI Specification v2 + tm_scope: source.json + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 834374816 +OASv2-yaml: + type: data + color: "#85ea2d" + extensions: + - ".yaml" + - ".yml" + group: OpenAPI Specification v2 + tm_scope: source.yaml + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + language_id: 105187618 +OASv3-json: + type: data + color: "#85ea2d" + extensions: + - ".json" + group: OpenAPI Specification v3 + tm_scope: source.json + ace_mode: json + codemirror_mode: javascript + codemirror_mime_type: application/json + language_id: 980062566 +OASv3-yaml: + type: data + color: "#85ea2d" + extensions: + - ".yaml" + - ".yml" + group: OpenAPI Specification v3 + tm_scope: source.yaml + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + language_id: 51239111 +OCaml: + type: programming + ace_mode: ocaml + codemirror_mode: mllike + codemirror_mime_type: text/x-ocaml + color: "#ef7a08" + extensions: + - ".ml" + - ".eliom" + - ".eliomi" + - ".ml4" + - ".mli" + - ".mll" + - ".mly" + interpreters: + - ocaml + - ocamlrun + - ocamlscript + tm_scope: source.ocaml + language_id: 255 +Oberon: + type: programming + extensions: + - ".ob2" + tm_scope: source.modula2 + ace_mode: text + language_id: 677210597 +ObjDump: + type: data + extensions: + - ".objdump" + tm_scope: objdump.x86asm + ace_mode: assembly_x86 + language_id: 256 +Object Data Instance Notation: + type: data + extensions: + - ".odin" + tm_scope: source.odin-ehr + ace_mode: text + language_id: 985227236 +ObjectScript: + type: programming + extensions: + - ".cls" + language_id: 202735509 + tm_scope: source.objectscript + color: "#424893" + ace_mode: text +Objective-C: + type: programming + tm_scope: source.objc + color: "#438eff" + aliases: + - obj-c + - objc + - objectivec + extensions: + - ".m" + - ".h" + ace_mode: objectivec + codemirror_mode: clike + codemirror_mime_type: text/x-objectivec + language_id: 257 +Objective-C++: + type: programming + tm_scope: source.objc++ + color: "#6866fb" + aliases: + - obj-c++ + - objc++ + - objectivec++ + extensions: + - ".mm" + ace_mode: objectivec + codemirror_mode: clike + codemirror_mime_type: text/x-objectivec + language_id: 258 +Objective-J: + type: programming + color: "#ff0c5a" + aliases: + - obj-j + - objectivej + - objj + extensions: + - ".j" + - ".sj" + tm_scope: source.js.objj + ace_mode: text + language_id: 259 +Odin: + type: programming + color: "#60AFFE" + aliases: + - odinlang + - odin-lang + extensions: + - ".odin" + tm_scope: source.odin + ace_mode: text + language_id: 889244082 +Omgrofl: + type: programming + extensions: + - ".omgrofl" + color: "#cabbff" + tm_scope: none + ace_mode: text + language_id: 260 +Opa: + type: programming + extensions: + - ".opa" + tm_scope: source.opa + ace_mode: text + language_id: 261 +Opal: + type: programming + color: "#f7ede0" + extensions: + - ".opal" + tm_scope: source.opal + ace_mode: text + language_id: 262 +Open Policy Agent: + type: programming + color: "#7d9199" + ace_mode: text + extensions: + - ".rego" + language_id: 840483232 + tm_scope: source.rego +OpenAPI Specification v2: + aliases: + - oasv2 + type: data + color: "#85ea2d" + tm_scope: none + ace_mode: text + language_id: 848295328 +OpenAPI Specification v3: + aliases: + - oasv3 + type: data + color: "#85ea2d" + tm_scope: none + ace_mode: text + language_id: 557959099 +OpenCL: + type: programming + color: "#ed2e2d" + group: C + extensions: + - ".cl" + - ".opencl" + tm_scope: source.c + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 263 +OpenEdge ABL: + type: programming + color: "#5ce600" + aliases: + - progress + - openedge + - abl + extensions: + - ".p" + - ".cls" + - ".w" + tm_scope: source.abl + ace_mode: text + language_id: 264 +OpenQASM: + type: programming + extensions: + - ".qasm" + color: "#AA70FF" + tm_scope: source.qasm + ace_mode: text + language_id: 153739399 +OpenRC runscript: + type: programming + group: Shell + aliases: + - openrc + interpreters: + - openrc-run + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 265 +OpenSCAD: + type: programming + color: "#e5cd45" + extensions: + - ".scad" + tm_scope: source.scad + ace_mode: scad + language_id: 266 +OpenStep Property List: + type: data + extensions: + - ".plist" + - ".glyphs" + tm_scope: source.plist + ace_mode: text + language_id: 598917541 +OpenType Feature File: + type: data + aliases: + - AFDKO + extensions: + - ".fea" + tm_scope: source.opentype + ace_mode: text + language_id: 374317347 +Option List: + type: data + color: "#476732" + aliases: + - opts + - ackrc + filenames: + - ".ackrc" + - ".rspec" + - ".yardopts" + - ackrc + - mocha.opts + tm_scope: source.opts + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 723589315 +Org: + type: prose + color: "#77aa99" + wrap: true + extensions: + - ".org" + tm_scope: none + ace_mode: text + language_id: 267 +Ox: + type: programming + extensions: + - ".ox" + - ".oxh" + - ".oxo" + tm_scope: source.ox + ace_mode: text + language_id: 268 +Oxygene: + type: programming + color: "#cdd0e3" + extensions: + - ".oxygene" + tm_scope: none + ace_mode: text + language_id: 269 +Oz: + type: programming + color: "#fab738" + extensions: + - ".oz" + tm_scope: source.oz + ace_mode: text + codemirror_mode: oz + codemirror_mime_type: text/x-oz + language_id: 270 +P4: + type: programming + color: "#7055b5" + extensions: + - ".p4" + tm_scope: source.p4 + ace_mode: text + language_id: 348895984 +PDDL: + type: programming + color: "#0d00ff" + extensions: + - ".pddl" + tm_scope: source.pddl + ace_mode: text + language_id: 736235603 +PEG.js: + type: programming + color: "#234d6b" + extensions: + - ".pegjs" + - ".peggy" + tm_scope: source.peggy + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: text/javascript + language_id: 81442128 +PHP: + type: programming + tm_scope: text.html.php + ace_mode: php + codemirror_mode: php + codemirror_mime_type: application/x-httpd-php + color: "#4F5D95" + extensions: + - ".php" + - ".aw" + - ".ctp" + - ".fcgi" + - ".inc" + - ".php3" + - ".php4" + - ".php5" + - ".phps" + - ".phpt" + filenames: + - ".php" + - ".php_cs" + - ".php_cs.dist" + - Phakefile + interpreters: + - php + aliases: + - inc + language_id: 272 +PLSQL: + type: programming + ace_mode: sql + codemirror_mode: sql + codemirror_mime_type: text/x-plsql + tm_scope: none + color: "#dad8d8" + extensions: + - ".pls" + - ".bdy" + - ".ddl" + - ".fnc" + - ".pck" + - ".pkb" + - ".pks" + - ".plb" + - ".plsql" + - ".prc" + - ".spc" + - ".sql" + - ".tpb" + - ".tps" + - ".trg" + - ".vw" + language_id: 273 +PLpgSQL: + type: programming + color: "#336790" + ace_mode: pgsql + codemirror_mode: sql + codemirror_mime_type: text/x-sql + tm_scope: source.sql + extensions: + - ".pgsql" + - ".sql" + language_id: 274 +POV-Ray SDL: + type: programming + color: "#6bac65" + aliases: + - pov-ray + - povray + extensions: + - ".pov" + - ".inc" + tm_scope: source.pov-ray sdl + ace_mode: text + language_id: 275 +Pact: + type: programming + color: "#F7A8B8" + ace_mode: text + tm_scope: source.pact + extensions: + - ".pact" + language_id: 756774415 +Pan: + type: programming + color: "#cc0000" + extensions: + - ".pan" + tm_scope: source.pan + ace_mode: text + language_id: 276 +Papyrus: + type: programming + color: "#6600cc" + extensions: + - ".psc" + tm_scope: source.papyrus.skyrim + ace_mode: text + language_id: 277 +Parrot: + type: programming + color: "#f3ca0a" + extensions: + - ".parrot" + tm_scope: none + ace_mode: text + language_id: 278 +Parrot Assembly: + group: Parrot + type: programming + aliases: + - pasm + extensions: + - ".pasm" + interpreters: + - parrot + tm_scope: none + ace_mode: text + language_id: 279 +Parrot Internal Representation: + group: Parrot + tm_scope: source.parrot.pir + type: programming + aliases: + - pir + extensions: + - ".pir" + interpreters: + - parrot + ace_mode: text + language_id: 280 +Pascal: + type: programming + color: "#E3F171" + aliases: + - delphi + - objectpascal + extensions: + - ".pas" + - ".dfm" + - ".dpr" + - ".inc" + - ".lpr" + - ".pascal" + - ".pp" + interpreters: + - instantfpc + tm_scope: source.pascal + ace_mode: pascal + codemirror_mode: pascal + codemirror_mime_type: text/x-pascal + language_id: 281 +Pawn: + type: programming + color: "#dbb284" + extensions: + - ".pwn" + - ".inc" + - ".sma" + tm_scope: source.pawn + ace_mode: text + language_id: 271 +Pep8: + type: programming + color: "#C76F5B" + extensions: + - ".pep" + ace_mode: text + tm_scope: source.pep8 + language_id: 840372442 +Perl: + type: programming + tm_scope: source.perl + ace_mode: perl + codemirror_mode: perl + codemirror_mime_type: text/x-perl + color: "#0298c3" + extensions: + - ".pl" + - ".al" + - ".cgi" + - ".fcgi" + - ".perl" + - ".ph" + - ".plx" + - ".pm" + - ".psgi" + - ".t" + filenames: + - ".latexmkrc" + - Makefile.PL + - Rexfile + - ack + - cpanfile + - latexmkrc + interpreters: + - cperl + - perl + aliases: + - cperl + language_id: 282 +Pic: + type: markup + group: Roff + tm_scope: source.pic + extensions: + - ".pic" + - ".chem" + aliases: + - pikchr + ace_mode: text + codemirror_mode: troff + codemirror_mime_type: text/troff + language_id: 425 +Pickle: + type: data + extensions: + - ".pkl" + tm_scope: none + ace_mode: text + language_id: 284 +PicoLisp: + type: programming + color: "#6067af" + extensions: + - ".l" + interpreters: + - picolisp + - pil + tm_scope: source.lisp + ace_mode: lisp + language_id: 285 +PigLatin: + type: programming + color: "#fcd7de" + extensions: + - ".pig" + tm_scope: source.pig_latin + ace_mode: text + language_id: 286 +Pike: + type: programming + color: "#005390" + extensions: + - ".pike" + - ".pmod" + interpreters: + - pike + tm_scope: source.pike + ace_mode: text + language_id: 287 +Pip Requirements: + type: data + color: "#FFD343" + filenames: + - requirements-dev.txt + - requirements.txt + ace_mode: text + tm_scope: source.pip-requirements + language_id: 684385621 +Pkl: + type: programming + color: "#6b9543" + extensions: + - ".pkl" + interpreters: + - pkl + tm_scope: source.pkl + ace_mode: text + language_id: 288822799 +PlantUML: + type: data + color: "#fbbd16" + extensions: + - ".puml" + - ".iuml" + - ".plantuml" + tm_scope: source.wsd + ace_mode: text + language_id: 833504686 +Pod: + type: prose + ace_mode: perl + codemirror_mode: perl + codemirror_mime_type: text/x-perl + wrap: true + extensions: + - ".pod" + interpreters: + - perl + tm_scope: none + language_id: 288 +Pod 6: + type: prose + ace_mode: perl + tm_scope: source.raku + wrap: true + extensions: + - ".pod" + - ".pod6" + interpreters: + - perl6 + language_id: 155357471 +PogoScript: + type: programming + color: "#d80074" + extensions: + - ".pogo" + tm_scope: source.pogoscript + ace_mode: text + language_id: 289 +Polar: + type: programming + color: "#ae81ff" + extensions: + - ".polar" + tm_scope: source.polar + ace_mode: text + language_id: 839112914 +Pony: + type: programming + extensions: + - ".pony" + tm_scope: source.pony + ace_mode: text + language_id: 290 +Portugol: + type: programming + color: "#f8bd00" + extensions: + - ".por" + tm_scope: source.portugol + ace_mode: text + language_id: 832391833 +PostCSS: + type: markup + color: "#dc3a0c" + tm_scope: source.postcss + group: CSS + extensions: + - ".pcss" + - ".postcss" + ace_mode: text + language_id: 262764437 +PostScript: + type: markup + color: "#da291c" + extensions: + - ".ps" + - ".eps" + - ".epsi" + - ".pfa" + tm_scope: source.postscript + aliases: + - postscr + ace_mode: text + language_id: 291 +PowerBuilder: + type: programming + color: "#8f0f8d" + extensions: + - ".pbt" + - ".sra" + - ".sru" + - ".srw" + tm_scope: source.powerbuilder + ace_mode: text + language_id: 292 +PowerShell: + type: programming + color: "#012456" + tm_scope: source.powershell + ace_mode: powershell + codemirror_mode: powershell + codemirror_mime_type: application/x-powershell + aliases: + - posh + - pwsh + extensions: + - ".ps1" + - ".psd1" + - ".psm1" + interpreters: + - pwsh + language_id: 293 +Praat: + type: programming + color: "#c8506d" + tm_scope: source.praat + ace_mode: praat + extensions: + - ".praat" + language_id: 106029007 +Prisma: + type: data + color: "#0c344b" + extensions: + - ".prisma" + tm_scope: source.prisma + ace_mode: text + language_id: 499933428 +Processing: + type: programming + color: "#0096D8" + extensions: + - ".pde" + tm_scope: source.processing + ace_mode: text + language_id: 294 +Procfile: + type: programming + color: "#3B2F63" + filenames: + - Procfile + tm_scope: source.procfile + ace_mode: batchfile + language_id: 305313959 +Proguard: + type: data + extensions: + - ".pro" + tm_scope: none + ace_mode: text + language_id: 716513858 +Prolog: + type: programming + color: "#74283c" + extensions: + - ".pl" + - ".plt" + - ".pro" + - ".prolog" + - ".yap" + interpreters: + - swipl + - yap + tm_scope: source.prolog + ace_mode: prolog + language_id: 295 +Promela: + type: programming + color: "#de0000" + tm_scope: source.promela + ace_mode: text + extensions: + - ".pml" + language_id: 441858312 +Propeller Spin: + type: programming + color: "#7fa2a7" + extensions: + - ".spin" + tm_scope: source.spin + ace_mode: text + language_id: 296 +Protocol Buffer: + type: data + aliases: + - proto + - protobuf + - Protocol Buffers + extensions: + - ".proto" + tm_scope: source.proto + ace_mode: protobuf + codemirror_mode: protobuf + codemirror_mime_type: text/x-protobuf + language_id: 297 +Protocol Buffer Text Format: + type: data + aliases: + - text proto + - protobuf text format + extensions: + - ".textproto" + - ".pbt" + - ".pbtxt" + tm_scope: source.textproto + ace_mode: text + language_id: 436568854 +Public Key: + type: data + extensions: + - ".asc" + - ".pub" + tm_scope: none + ace_mode: text + codemirror_mode: asciiarmor + codemirror_mime_type: application/pgp + language_id: 298 +Pug: + type: markup + color: "#a86454" + extensions: + - ".jade" + - ".pug" + tm_scope: text.jade + ace_mode: jade + codemirror_mode: pug + codemirror_mime_type: text/x-pug + language_id: 179 +Puppet: + type: programming + color: "#302B6D" + extensions: + - ".pp" + filenames: + - Modulefile + ace_mode: text + codemirror_mode: puppet + codemirror_mime_type: text/x-puppet + tm_scope: source.puppet + language_id: 299 +Pure Data: + type: data + extensions: + - ".pd" + tm_scope: none + ace_mode: text + language_id: 300 +PureBasic: + type: programming + color: "#5a6986" + extensions: + - ".pb" + - ".pbi" + tm_scope: none + ace_mode: text + language_id: 301 +PureScript: + type: programming + color: "#1D222D" + extensions: + - ".purs" + tm_scope: source.purescript + ace_mode: haskell + codemirror_mode: haskell + codemirror_mime_type: text/x-haskell + language_id: 302 +Pyret: + type: programming + color: "#ee1e10" + extensions: + - ".arr" + ace_mode: python + tm_scope: source.arr + language_id: 252961827 +Python: + type: programming + tm_scope: source.python + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + color: "#3572A5" + extensions: + - ".py" + - ".cgi" + - ".fcgi" + - ".gyp" + - ".gypi" + - ".lmi" + - ".py3" + - ".pyde" + - ".pyi" + - ".pyp" + - ".pyt" + - ".pyw" + - ".rpy" + - ".spec" + - ".tac" + - ".wsgi" + - ".xpy" + filenames: + - ".gclient" + - DEPS + - SConscript + - SConstruct + - wscript + interpreters: + - python + - python2 + - python3 + - py + - pypy + - pypy3 + aliases: + - python3 + - rusthon + language_id: 303 +Python console: + type: programming + color: "#3572A5" + group: Python + aliases: + - pycon + tm_scope: text.python.console + ace_mode: text + language_id: 428 +Python traceback: + type: data + color: "#3572A5" + group: Python + extensions: + - ".pytb" + tm_scope: text.python.traceback + ace_mode: text + language_id: 304 +Q#: + type: programming + extensions: + - ".qs" + aliases: + - qsharp + color: "#fed659" + ace_mode: text + tm_scope: source.qsharp + language_id: 697448245 +QML: + type: programming + color: "#44a51c" + extensions: + - ".qml" + - ".qbs" + tm_scope: source.qml + ace_mode: text + language_id: 305 +QMake: + type: programming + extensions: + - ".pro" + - ".pri" + interpreters: + - qmake + tm_scope: source.qmake + ace_mode: text + language_id: 306 +Qt Script: + type: programming + ace_mode: javascript + codemirror_mode: javascript + codemirror_mime_type: text/javascript + extensions: + - ".qs" + filenames: + - installscript.qs + - toolchain_installscript.qs + color: "#00b841" + tm_scope: source.js + language_id: 558193693 +Quake: + type: programming + filenames: + - m3makefile + - m3overrides + color: "#882233" + ace_mode: text + tm_scope: source.quake + language_id: 375265331 +QuickBASIC: + type: programming + color: "#008080" + extensions: + - ".bas" + tm_scope: source.QB64 + aliases: + - qb + - qbasic + - qb64 + - classic qbasic + - classic quickbasic + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 593107205 +R: + type: programming + color: "#198CE7" + aliases: + - Rscript + - splus + extensions: + - ".r" + - ".rd" + - ".rsx" + filenames: + - ".Rprofile" + - expr-dist + interpreters: + - Rscript + tm_scope: source.r + ace_mode: r + codemirror_mode: r + codemirror_mime_type: text/x-rsrc + language_id: 307 +RAML: + type: markup + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + tm_scope: source.yaml + color: "#77d9fb" + extensions: + - ".raml" + language_id: 308 +RBS: + type: data + ace_mode: ruby + codemirror_mode: ruby + codemirror_mime_type: text/x-ruby + extensions: + - ".rbs" + color: "#701516" + tm_scope: source.rbs + group: Ruby + language_id: 899227493 +RDoc: + type: prose + color: "#701516" + ace_mode: rdoc + wrap: true + extensions: + - ".rdoc" + tm_scope: text.rdoc + language_id: 309 +REALbasic: + type: programming + extensions: + - ".rbbas" + - ".rbfrm" + - ".rbmnu" + - ".rbres" + - ".rbtbar" + - ".rbuistate" + tm_scope: source.vbnet + ace_mode: text + language_id: 310 +REXX: + type: programming + color: "#d90e09" + aliases: + - arexx + extensions: + - ".rexx" + - ".pprx" + - ".rex" + interpreters: + - regina + - rexx + tm_scope: source.rexx + ace_mode: text + language_id: 311 +RMarkdown: + type: prose + color: "#198ce7" + wrap: true + ace_mode: markdown + codemirror_mode: gfm + codemirror_mime_type: text/x-gfm + extensions: + - ".qmd" + - ".rmd" + tm_scope: text.md + language_id: 313 +RON: + type: data + color: "#a62c00" + extensions: + - ".ron" + ace_mode: rust + tm_scope: source.ron + language_id: 587855233 +RPC: + type: programming + aliases: + - rpcgen + - oncrpc + - xdr + ace_mode: c_cpp + extensions: + - ".x" + tm_scope: source.c + language_id: 1031374237 +RPGLE: + type: programming + ace_mode: text + color: "#2BDE21" + aliases: + - ile rpg + - sqlrpgle + extensions: + - ".rpgle" + - ".sqlrpgle" + tm_scope: source.rpgle + language_id: 609977990 +RPM Spec: + type: data + tm_scope: source.rpm-spec + extensions: + - ".spec" + aliases: + - specfile + ace_mode: text + codemirror_mode: rpm + codemirror_mime_type: text/x-rpm-spec + language_id: 314 +RUNOFF: + type: markup + color: "#665a4e" + extensions: + - ".rnh" + - ".rno" + wrap: true + tm_scope: text.runoff + ace_mode: text + language_id: 315 +Racket: + type: programming + color: "#3c5caa" + extensions: + - ".rkt" + - ".rktd" + - ".rktl" + - ".scrbl" + interpreters: + - racket + tm_scope: source.racket + ace_mode: lisp + language_id: 316 +Ragel: + type: programming + color: "#9d5200" + extensions: + - ".rl" + aliases: + - ragel-rb + - ragel-ruby + tm_scope: none + ace_mode: text + language_id: 317 +Raku: + type: programming + color: "#0000fb" + extensions: + - ".6pl" + - ".6pm" + - ".nqp" + - ".p6" + - ".p6l" + - ".p6m" + - ".pl" + - ".pl6" + - ".pm" + - ".pm6" + - ".raku" + - ".rakumod" + - ".t" + interpreters: + - perl6 + - raku + - rakudo + aliases: + - perl6 + - perl-6 + tm_scope: source.raku + ace_mode: perl + codemirror_mode: perl + codemirror_mime_type: text/x-perl + language_id: 283 +Rascal: + type: programming + color: "#fffaa0" + extensions: + - ".rsc" + tm_scope: source.rascal + ace_mode: text + language_id: 173616037 +Raw token data: + type: data + aliases: + - raw + extensions: + - ".raw" + tm_scope: none + ace_mode: text + language_id: 318 +ReScript: + type: programming + color: "#ed5051" + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + extensions: + - ".res" + interpreters: + - ocaml + tm_scope: source.rescript + language_id: 501875647 +Readline Config: + type: data + group: INI + aliases: + - inputrc + - readline + filenames: + - ".inputrc" + - inputrc + tm_scope: source.inputrc + ace_mode: text + language_id: 538732839 +Reason: + type: programming + color: "#ff5847" + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + extensions: + - ".re" + - ".rei" + tm_scope: source.reason + language_id: 869538413 +ReasonLIGO: + type: programming + color: "#ff5847" + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + group: LigoLANG + extensions: + - ".religo" + tm_scope: source.religo + language_id: 319002153 +Rebol: + type: programming + color: "#358a5b" + extensions: + - ".reb" + - ".r" + - ".r2" + - ".r3" + - ".rebol" + ace_mode: text + tm_scope: source.rebol + language_id: 319 +Record Jar: + type: data + filenames: + - language-subtag-registry.txt + tm_scope: source.record-jar + codemirror_mode: properties + codemirror_mime_type: text/x-properties + ace_mode: text + color: "#0673ba" + language_id: 865765202 +Red: + type: programming + color: "#f50000" + extensions: + - ".red" + - ".reds" + aliases: + - red/system + tm_scope: source.red + ace_mode: text + language_id: 320 +Redcode: + type: programming + extensions: + - ".cw" + tm_scope: none + ace_mode: text + language_id: 321 +Redirect Rules: + type: data + aliases: + - redirects + filenames: + - _redirects + tm_scope: source.redirects + ace_mode: text + language_id: 1020148948 +Regular Expression: + type: data + color: "#009a00" + extensions: + - ".regexp" + - ".regex" + aliases: + - regexp + - regex + ace_mode: text + tm_scope: source.regexp + language_id: 363378884 +Ren'Py: + type: programming + aliases: + - renpy + color: "#ff7f7f" + extensions: + - ".rpy" + tm_scope: source.renpy + ace_mode: python + language_id: 322 +RenderScript: + type: programming + extensions: + - ".rs" + - ".rsh" + tm_scope: none + ace_mode: text + language_id: 323 +Rez: + type: programming + extensions: + - ".r" + tm_scope: source.rez + ace_mode: text + color: "#FFDAB3" + language_id: 498022874 +Rich Text Format: + type: markup + extensions: + - ".rtf" + tm_scope: text.rtf + ace_mode: text + language_id: 51601661 +Ring: + type: programming + color: "#2D54CB" + extensions: + - ".ring" + tm_scope: source.ring + ace_mode: text + language_id: 431 +Riot: + type: markup + color: "#A71E49" + ace_mode: html + extensions: + - ".riot" + tm_scope: text.html.riot + language_id: 878396783 +RobotFramework: + type: programming + color: "#00c0b5" + extensions: + - ".robot" + - ".resource" + tm_scope: text.robot + ace_mode: text + language_id: 324 +Roc: + type: programming + color: "#7c38f5" + extensions: + - ".roc" + tm_scope: source.roc + ace_mode: text + language_id: 440182480 +Roff: + type: markup + color: "#ecdebe" + extensions: + - ".roff" + - ".1" + - ".1in" + - ".1m" + - ".1x" + - ".2" + - ".3" + - ".3in" + - ".3m" + - ".3p" + - ".3pm" + - ".3qt" + - ".3x" + - ".4" + - ".5" + - ".6" + - ".7" + - ".8" + - ".9" + - ".l" + - ".man" + - ".mdoc" + - ".me" + - ".ms" + - ".n" + - ".nr" + - ".rno" + - ".tmac" + filenames: + - eqnrc + - mmn + - mmt + - troffrc + - troffrc-end + tm_scope: text.roff + aliases: + - groff + - man + - manpage + - man page + - man-page + - mdoc + - nroff + - troff + wrap: true + ace_mode: text + codemirror_mode: troff + codemirror_mime_type: text/troff + language_id: 141 +Roff Manpage: + type: markup + color: "#ecdebe" + group: Roff + extensions: + - ".1" + - ".1in" + - ".1m" + - ".1x" + - ".2" + - ".3" + - ".3in" + - ".3m" + - ".3p" + - ".3pm" + - ".3qt" + - ".3x" + - ".4" + - ".5" + - ".6" + - ".7" + - ".8" + - ".9" + - ".man" + - ".mdoc" + wrap: true + tm_scope: text.roff + ace_mode: text + codemirror_mode: troff + codemirror_mime_type: text/troff + language_id: 612669833 +Rouge: + type: programming + ace_mode: clojure + codemirror_mode: clojure + codemirror_mime_type: text/x-clojure + color: "#cc0088" + extensions: + - ".rg" + tm_scope: source.clojure + language_id: 325 +RouterOS Script: + type: programming + ace_mode: text + extensions: + - ".rsc" + interpreters: + - RouterOS + color: "#DE3941" + tm_scope: none + language_id: 592853203 +Ruby: + type: programming + tm_scope: source.ruby + ace_mode: ruby + codemirror_mode: ruby + codemirror_mime_type: text/x-ruby + color: "#701516" + aliases: + - jruby + - macruby + - rake + - rb + - rbx + extensions: + - ".rb" + - ".builder" + - ".eye" + - ".fcgi" + - ".gemspec" + - ".god" + - ".jbuilder" + - ".mspec" + - ".pluginspec" + - ".podspec" + - ".prawn" + - ".rabl" + - ".rake" + - ".rbi" + - ".rbuild" + - ".rbw" + - ".rbx" + - ".ru" + - ".ruby" + - ".spec" + - ".thor" + - ".watchr" + interpreters: + - ruby + - macruby + - rake + - jruby + - rbx + filenames: + - ".irbrc" + - ".pryrc" + - ".simplecov" + - Appraisals + - Berksfile + - Brewfile + - Buildfile + - Capfile + - Dangerfile + - Deliverfile + - Fastfile + - Gemfile + - Guardfile + - Jarfile + - Mavenfile + - Podfile + - Puppetfile + - Rakefile + - Snapfile + - Steepfile + - Thorfile + - Vagrantfile + - buildfile + language_id: 326 +Rust: + type: programming + aliases: + - rs + color: "#dea584" + extensions: + - ".rs" + - ".rs.in" + tm_scope: source.rust + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + interpreters: + - rust-script + language_id: 327 +SAS: + type: programming + color: "#B34936" + extensions: + - ".sas" + tm_scope: source.sas + ace_mode: text + codemirror_mode: sas + codemirror_mime_type: text/x-sas + language_id: 328 +SCSS: + type: markup + color: "#c6538c" + tm_scope: source.css.scss + ace_mode: scss + codemirror_mode: css + codemirror_mime_type: text/x-scss + extensions: + - ".scss" + language_id: 329 +SELinux Policy: + aliases: + - SELinux Kernel Policy Language + - sepolicy + type: data + tm_scope: source.sepolicy + extensions: + - ".te" + filenames: + - file_contexts + - genfs_contexts + - initial_sids + - port_contexts + - security_classes + ace_mode: text + language_id: 880010326 +SMT: + type: programming + extensions: + - ".smt2" + - ".smt" + interpreters: + - boolector + - cvc4 + - mathsat5 + - opensmt + - smtinterpol + - smt-rat + - stp + - verit + - yices2 + - z3 + tm_scope: source.smt + ace_mode: text + language_id: 330 +SPARQL: + type: data + color: "#0C4597" + tm_scope: source.sparql + ace_mode: text + codemirror_mode: sparql + codemirror_mime_type: application/sparql-query + extensions: + - ".sparql" + - ".rq" + language_id: 331 +SQF: + type: programming + color: "#3F3F3F" + extensions: + - ".sqf" + - ".hqf" + tm_scope: source.sqf + ace_mode: text + language_id: 332 +SQL: + type: data + color: "#e38c00" + tm_scope: source.sql + ace_mode: sql + codemirror_mode: sql + codemirror_mime_type: text/x-sql + extensions: + - ".sql" + - ".cql" + - ".ddl" + - ".inc" + - ".mysql" + - ".prc" + - ".tab" + - ".udf" + - ".viw" + language_id: 333 +SQLPL: + type: programming + color: "#e38c00" + ace_mode: sql + codemirror_mode: sql + codemirror_mime_type: text/x-sql + tm_scope: source.sql + extensions: + - ".sql" + - ".db2" + language_id: 334 +SRecode Template: + type: markup + color: "#348a34" + tm_scope: source.lisp + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + extensions: + - ".srt" + language_id: 335 +SSH Config: + type: data + group: INI + aliases: + - sshconfig + - sshdconfig + - ssh_config + - sshd_config + filenames: + - ssh-config + - ssh_config + - sshconfig + - sshconfig.snip + - sshd-config + - sshd_config + ace_mode: text + tm_scope: source.ssh-config + language_id: 554920715 +STAR: + type: data + extensions: + - ".star" + tm_scope: source.star + ace_mode: text + language_id: 424510560 +STL: + type: data + color: "#373b5e" + aliases: + - ascii stl + - stla + extensions: + - ".stl" + tm_scope: source.stl + ace_mode: text + language_id: 455361735 +STON: + type: data + group: Smalltalk + extensions: + - ".ston" + tm_scope: source.smalltalk + ace_mode: text + language_id: 336 +SVG: + type: data + color: "#ff9900" + extensions: + - ".svg" + tm_scope: text.xml.svg + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 337 +SWIG: + type: programming + extensions: + - ".i" + tm_scope: source.c++ + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 1066250075 +Sage: + type: programming + extensions: + - ".sage" + - ".sagews" + tm_scope: source.python + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + language_id: 338 +SaltStack: + type: programming + color: "#646464" + aliases: + - saltstate + - salt + extensions: + - ".sls" + tm_scope: source.yaml.salt + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + language_id: 339 +Sass: + type: markup + color: "#a53b70" + tm_scope: source.sass + extensions: + - ".sass" + ace_mode: sass + codemirror_mode: sass + codemirror_mime_type: text/x-sass + language_id: 340 +Scala: + type: programming + tm_scope: source.scala + ace_mode: scala + codemirror_mode: clike + codemirror_mime_type: text/x-scala + color: "#c22d40" + extensions: + - ".scala" + - ".kojo" + - ".sbt" + - ".sc" + interpreters: + - scala + language_id: 341 +Scaml: + type: markup + color: "#bd181a" + extensions: + - ".scaml" + tm_scope: source.scaml + ace_mode: text + language_id: 342 +Scenic: + type: programming + color: "#fdc700" + extensions: + - ".scenic" + tm_scope: source.scenic + ace_mode: text + interpreters: + - scenic + language_id: 619814037 +Scheme: + type: programming + color: "#1e4aec" + extensions: + - ".scm" + - ".sch" + - ".sld" + - ".sls" + - ".sps" + - ".ss" + interpreters: + - scheme + - guile + - bigloo + - chicken + - csi + - gosh + - r6rs + tm_scope: source.scheme + ace_mode: scheme + codemirror_mode: scheme + codemirror_mime_type: text/x-scheme + language_id: 343 +Scilab: + type: programming + color: "#ca0f21" + extensions: + - ".sci" + - ".sce" + - ".tst" + tm_scope: source.scilab + ace_mode: text + language_id: 344 +Self: + type: programming + color: "#0579aa" + extensions: + - ".self" + tm_scope: none + ace_mode: text + language_id: 345 +ShaderLab: + type: programming + color: "#222c37" + extensions: + - ".shader" + ace_mode: text + tm_scope: source.shaderlab + language_id: 664257356 +Shell: + type: programming + color: "#89e051" + aliases: + - sh + - shell-script + - bash + - zsh + - envrc + extensions: + - ".sh" + - ".bash" + - ".bats" + - ".cgi" + - ".command" + - ".fcgi" + - ".ksh" + - ".sh.in" + - ".tmux" + - ".tool" + - ".trigger" + - ".zsh" + - ".zsh-theme" + filenames: + - ".bash_aliases" + - ".bash_functions" + - ".bash_history" + - ".bash_logout" + - ".bash_profile" + - ".bashrc" + - ".cshrc" + - ".envrc" + - ".flaskenv" + - ".kshrc" + - ".login" + - ".profile" + - ".tmux.conf" + - ".zlogin" + - ".zlogout" + - ".zprofile" + - ".zshenv" + - ".zshrc" + - 9fs + - PKGBUILD + - bash_aliases + - bash_logout + - bash_profile + - bashrc + - cshrc + - gradlew + - kshrc + - login + - man + - profile + - tmux.conf + - zlogin + - zlogout + - zprofile + - zshenv + - zshrc + interpreters: + - ash + - bash + - dash + - ksh + - mksh + - pdksh + - rc + - sh + - zsh + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 346 +ShellCheck Config: + type: data + color: "#cecfcb" + filenames: + - ".shellcheckrc" + aliases: + - shellcheckrc + tm_scope: source.shellcheckrc + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 687511714 +ShellSession: + type: programming + extensions: + - ".sh-session" + aliases: + - bash session + - console + tm_scope: text.shell-session + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 347 +Shen: + type: programming + color: "#120F14" + extensions: + - ".shen" + tm_scope: source.shen + ace_mode: text + language_id: 348 +Sieve: + type: programming + tm_scope: source.sieve + ace_mode: text + extensions: + - ".sieve" + codemirror_mode: sieve + codemirror_mime_type: application/sieve + language_id: 208976687 +Simple File Verification: + type: data + group: Checksums + color: "#C9BFED" + extensions: + - ".sfv" + aliases: + - sfv + tm_scope: source.sfv + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 735623761 +Singularity: + type: programming + color: "#64E6AD" + tm_scope: source.singularity + filenames: + - Singularity + ace_mode: text + language_id: 987024632 +Slash: + type: programming + color: "#007eff" + extensions: + - ".sl" + tm_scope: text.html.slash + ace_mode: text + language_id: 349 +Slice: + type: programming + color: "#003fa2" + tm_scope: source.ice + ace_mode: text + extensions: + - ".ice" + language_id: 894641667 +Slim: + type: markup + color: "#2b2b2b" + extensions: + - ".slim" + tm_scope: text.slim + ace_mode: text + codemirror_mode: slim + codemirror_mime_type: text/x-slim + language_id: 350 +Slint: + type: markup + color: "#2379F4" + extensions: + - ".slint" + tm_scope: source.slint + ace_mode: text + language_id: 119900149 +SmPL: + type: programming + extensions: + - ".cocci" + aliases: + - coccinelle + ace_mode: text + tm_scope: source.smpl + color: "#c94949" + language_id: 164123055 +Smali: + type: programming + extensions: + - ".smali" + ace_mode: text + tm_scope: source.smali + language_id: 351 +Smalltalk: + type: programming + color: "#596706" + extensions: + - ".st" + - ".cs" + aliases: + - squeak + tm_scope: source.smalltalk + ace_mode: text + codemirror_mode: smalltalk + codemirror_mime_type: text/x-stsrc + language_id: 352 +Smarty: + type: programming + color: "#f0c040" + extensions: + - ".tpl" + ace_mode: smarty + codemirror_mode: smarty + codemirror_mime_type: text/x-smarty + tm_scope: text.html.smarty + language_id: 353 +Smithy: + type: programming + ace_mode: text + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + tm_scope: source.smithy + color: "#c44536" + extensions: + - ".smithy" + language_id: 1027892786 +Snakemake: + type: programming + group: Python + tm_scope: source.python + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + color: "#419179" + extensions: + - ".smk" + - ".snakefile" + filenames: + - Snakefile + aliases: + - snakefile + language_id: 151241392 +Solidity: + type: programming + color: "#AA6746" + ace_mode: text + tm_scope: source.solidity + extensions: + - ".sol" + language_id: 237469032 +Soong: + type: data + tm_scope: source.bp + ace_mode: text + filenames: + - Android.bp + language_id: 222900098 +SourcePawn: + type: programming + color: "#f69e1d" + aliases: + - sourcemod + extensions: + - ".sp" + - ".inc" + tm_scope: source.sourcepawn + ace_mode: text + language_id: 354 +Spline Font Database: + type: data + extensions: + - ".sfd" + tm_scope: text.sfd + ace_mode: yaml + language_id: 767169629 +Squirrel: + type: programming + color: "#800000" + extensions: + - ".nut" + tm_scope: source.nut + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-c++src + language_id: 355 +Stan: + type: programming + color: "#b2011d" + extensions: + - ".stan" + ace_mode: text + tm_scope: source.stan + language_id: 356 +Standard ML: + type: programming + color: "#dc566d" + aliases: + - sml + extensions: + - ".ml" + - ".fun" + - ".sig" + - ".sml" + tm_scope: source.ml + ace_mode: text + codemirror_mode: mllike + codemirror_mime_type: text/x-ocaml + language_id: 357 +Starlark: + type: programming + tm_scope: source.python + ace_mode: python + codemirror_mode: python + codemirror_mime_type: text/x-python + color: "#76d275" + extensions: + - ".bzl" + - ".star" + filenames: + - BUCK + - BUILD + - BUILD.bazel + - MODULE.bazel + - Tiltfile + - WORKSPACE + - WORKSPACE.bazel + - WORKSPACE.bzlmod + aliases: + - bazel + - bzl + language_id: 960266174 +Stata: + type: programming + color: "#1a5f91" + extensions: + - ".do" + - ".ado" + - ".doh" + - ".ihlp" + - ".mata" + - ".matah" + - ".sthlp" + tm_scope: source.stata + ace_mode: text + language_id: 358 +StringTemplate: + type: markup + color: "#3fb34f" + extensions: + - ".st" + tm_scope: source.string-template + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + language_id: 89855901 +Stylus: + type: markup + color: "#ff6347" + extensions: + - ".styl" + tm_scope: source.stylus + ace_mode: stylus + language_id: 359 +SubRip Text: + type: data + color: "#9e0101" + extensions: + - ".srt" + ace_mode: text + tm_scope: text.srt + language_id: 360 +SugarSS: + type: markup + color: "#2fcc9f" + tm_scope: source.css.postcss.sugarss + extensions: + - ".sss" + ace_mode: text + language_id: 826404698 +SuperCollider: + type: programming + color: "#46390b" + extensions: + - ".sc" + - ".scd" + interpreters: + - sclang + - scsynth + tm_scope: source.supercollider + ace_mode: text + language_id: 361 +Svelte: + type: markup + color: "#ff3e00" + tm_scope: source.svelte + ace_mode: html + codemirror_mode: htmlmixed + codemirror_mime_type: text/html + extensions: + - ".svelte" + language_id: 928734530 +Sway: + type: programming + color: "#00F58C" + extensions: + - ".sw" + tm_scope: source.sway + ace_mode: rust + codemirror_mode: rust + codemirror_mime_type: text/x-rustsrc + language_id: 271471144 +Sweave: + type: prose + color: "#198ce7" + extensions: + - ".rnw" + tm_scope: text.tex.latex.sweave + ace_mode: tex + language_id: 558779190 +Swift: + type: programming + color: "#F05138" + extensions: + - ".swift" + tm_scope: source.swift + ace_mode: text + codemirror_mode: swift + codemirror_mime_type: text/x-swift + language_id: 362 +SystemVerilog: + type: programming + color: "#DAE1C2" + extensions: + - ".sv" + - ".svh" + - ".vh" + tm_scope: source.systemverilog + ace_mode: verilog + codemirror_mode: verilog + codemirror_mime_type: text/x-systemverilog + language_id: 363 +TI Program: + type: programming + ace_mode: text + color: "#A0AA87" + extensions: + - ".8xp" + - ".8xp.txt" + language_id: 422 + tm_scope: source.8xp +TL-Verilog: + type: programming + extensions: + - ".tlv" + tm_scope: source.tlverilog + ace_mode: verilog + color: "#C40023" + language_id: 118656070 +TLA: + type: programming + color: "#4b0079" + extensions: + - ".tla" + tm_scope: source.tla + ace_mode: text + language_id: 364 +TOML: + type: data + color: "#9c4221" + extensions: + - ".toml" + filenames: + - Cargo.lock + - Cargo.toml.orig + - Gopkg.lock + - Pipfile + - pdm.lock + - poetry.lock + - uv.lock + tm_scope: source.toml + ace_mode: toml + codemirror_mode: toml + codemirror_mime_type: text/x-toml + language_id: 365 +TSPLIB data: + aliases: + - travelling salesman problem + - traveling salesman problem + type: data + extensions: + - ".tsp" + tm_scope: none + ace_mode: text + language_id: 89289301 +TSQL: + type: programming + color: "#e38c00" + extensions: + - ".sql" + ace_mode: sql + tm_scope: source.tsql + language_id: 918334941 +TSV: + type: data + color: "#237346" + ace_mode: text + tm_scope: source.generic-db + extensions: + - ".tsv" + - ".vcf" + aliases: + - tab-seperated values + language_id: 1035892117 +TSX: + type: programming + color: "#3178c6" + group: TypeScript + extensions: + - ".tsx" + tm_scope: source.tsx + ace_mode: javascript + codemirror_mode: jsx + codemirror_mime_type: text/jsx + language_id: 94901924 +TXL: + type: programming + color: "#0178b8" + extensions: + - ".txl" + tm_scope: source.txl + ace_mode: text + language_id: 366 +Tact: + type: programming + color: "#48b5ff" + extensions: + - ".tact" + ace_mode: text + tm_scope: source.tact + language_id: 606708469 +Talon: + type: programming + ace_mode: text + color: "#333333" + extensions: + - ".talon" + tm_scope: source.talon + language_id: 959889508 +Tcl: + type: programming + color: "#e4cc98" + extensions: + - ".tcl" + - ".adp" + - ".sdc" + - ".tcl.in" + - ".tm" + - ".xdc" + aliases: + - sdc + - xdc + filenames: + - owh + - starfield + interpreters: + - tclsh + - wish + tm_scope: source.tcl + ace_mode: tcl + codemirror_mode: tcl + codemirror_mime_type: text/x-tcl + language_id: 367 +Tcsh: + type: programming + group: Shell + extensions: + - ".tcsh" + - ".csh" + interpreters: + - tcsh + - csh + tm_scope: source.shell + ace_mode: sh + codemirror_mode: shell + codemirror_mime_type: text/x-sh + language_id: 368 +TeX: + type: markup + color: "#3D6117" + ace_mode: tex + codemirror_mode: stex + codemirror_mime_type: text/x-stex + tm_scope: text.tex.latex + wrap: true + aliases: + - latex + extensions: + - ".tex" + - ".aux" + - ".bbx" + - ".cbx" + - ".cls" + - ".dtx" + - ".ins" + - ".lbx" + - ".ltx" + - ".mkii" + - ".mkiv" + - ".mkvi" + - ".sty" + - ".toc" + language_id: 369 +Tea: + type: markup + extensions: + - ".tea" + tm_scope: source.tea + ace_mode: text + language_id: 370 +Terra: + type: programming + extensions: + - ".t" + color: "#00004c" + tm_scope: source.terra + ace_mode: lua + codemirror_mode: lua + codemirror_mime_type: text/x-lua + interpreters: + - lua + language_id: 371 +Terraform Template: + type: markup + extensions: + - ".tftpl" + color: "#7b42bb" + tm_scope: source.hcl.terraform + ace_mode: ruby + codemirror_mode: ruby + codemirror_mime_type: text/x-ruby + group: HCL + language_id: 856832701 +Texinfo: + type: prose + wrap: true + extensions: + - ".texinfo" + - ".texi" + - ".txi" + ace_mode: text + tm_scope: text.texinfo + interpreters: + - makeinfo + language_id: 988020015 +Text: + type: prose + wrap: true + aliases: + - fundamental + - plain text + extensions: + - ".txt" + - ".fr" + - ".nb" + - ".ncl" + - ".no" + filenames: + - CITATION + - CITATIONS + - COPYING + - COPYING.regex + - COPYRIGHT.regex + - FONTLOG + - INSTALL + - INSTALL.mysql + - LICENSE + - LICENSE.mysql + - NEWS + - README.me + - README.mysql + - README.nss + - click.me + - delete.me + - keep.me + - package.mask + - package.use.mask + - package.use.stable.mask + - read.me + - readme.1st + - test.me + - use.mask + - use.stable.mask + tm_scope: none + ace_mode: text + language_id: 372 +TextGrid: + type: data + color: "#c8506d" + tm_scope: source.textgrid + ace_mode: text + extensions: + - ".TextGrid" + language_id: 965696054 +TextMate Properties: + type: data + color: "#df66e4" + aliases: + - tm-properties + filenames: + - ".tm_properties" + ace_mode: properties + codemirror_mode: properties + codemirror_mime_type: text/x-properties + tm_scope: source.tm-properties + language_id: 981795023 +Textile: + type: prose + color: "#ffe7ac" + ace_mode: textile + codemirror_mode: textile + codemirror_mime_type: text/x-textile + wrap: true + extensions: + - ".textile" + tm_scope: none + language_id: 373 +Thrift: + type: programming + color: "#D12127" + tm_scope: source.thrift + extensions: + - ".thrift" + ace_mode: text + language_id: 374 +Toit: + type: programming + color: "#c2c9fb" + extensions: + - ".toit" + tm_scope: source.toit + ace_mode: text + language_id: 356554395 +Turing: + type: programming + color: "#cf142b" + extensions: + - ".t" + - ".tu" + tm_scope: source.turing + ace_mode: text + language_id: 375 +Turtle: + type: data + extensions: + - ".ttl" + tm_scope: source.turtle + ace_mode: text + codemirror_mode: turtle + codemirror_mime_type: text/turtle + language_id: 376 +Twig: + type: markup + color: "#c1d026" + extensions: + - ".twig" + tm_scope: text.html.twig + ace_mode: twig + codemirror_mode: twig + codemirror_mime_type: text/x-twig + language_id: 377 +Type Language: + type: data + aliases: + - tl + extensions: + - ".tl" + tm_scope: source.tl + ace_mode: text + language_id: 632765617 +TypeScript: + type: programming + color: "#3178c6" + aliases: + - ts + interpreters: + - deno + - ts-node + - tsx + extensions: + - ".ts" + - ".cts" + - ".mts" + tm_scope: source.ts + ace_mode: typescript + codemirror_mode: javascript + codemirror_mime_type: application/typescript + language_id: 378 +TypeSpec: + type: programming + color: "#4A3665" + aliases: + - tsp + extensions: + - ".tsp" + tm_scope: source.tsp + ace_mode: text + language_id: 952272597 +Typst: + type: programming + color: "#239dad" + aliases: + - typ + extensions: + - ".typ" + tm_scope: source.typst + ace_mode: text + language_id: 704730682 +Unified Parallel C: + type: programming + color: "#4e3617" + group: C + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + extensions: + - ".upc" + tm_scope: source.c + language_id: 379 +Unity3D Asset: + type: data + color: "#222c37" + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + extensions: + - ".anim" + - ".asset" + - ".mask" + - ".mat" + - ".meta" + - ".prefab" + - ".unity" + tm_scope: source.yaml + language_id: 380 +Unix Assembly: + type: programming + group: Assembly + extensions: + - ".s" + - ".ms" + aliases: + - gas + - gnu asm + - unix asm + tm_scope: source.x86 + ace_mode: assembly_x86 + language_id: 120 +Uno: + type: programming + color: "#9933cc" + extensions: + - ".uno" + ace_mode: csharp + codemirror_mode: clike + codemirror_mime_type: text/x-csharp + tm_scope: source.cs + language_id: 381 +UnrealScript: + type: programming + color: "#a54c4d" + extensions: + - ".uc" + tm_scope: source.java + ace_mode: java + codemirror_mode: clike + codemirror_mime_type: text/x-java + language_id: 382 +UrWeb: + type: programming + color: "#ccccee" + aliases: + - Ur/Web + - Ur + extensions: + - ".ur" + - ".urs" + tm_scope: source.ur + ace_mode: text + language_id: 383 +V: + type: programming + color: "#4f87c4" + aliases: + - vlang + extensions: + - ".v" + tm_scope: source.v + ace_mode: golang + codemirror_mode: go + codemirror_mime_type: text/x-go + language_id: 603371597 +VBA: + type: programming + color: "#867db1" + extensions: + - ".bas" + - ".cls" + - ".frm" + - ".vba" + tm_scope: source.vba + aliases: + - visual basic for applications + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 399230729 +VBScript: + type: programming + color: "#15dcdc" + extensions: + - ".vbs" + tm_scope: source.vbnet + ace_mode: text + codemirror_mode: vbscript + codemirror_mime_type: text/vbscript + language_id: 408016005 +VCL: + type: programming + color: "#148AA8" + extensions: + - ".vcl" + tm_scope: source.varnish.vcl + ace_mode: text + language_id: 384 +VHDL: + type: programming + color: "#adb2cb" + extensions: + - ".vhdl" + - ".vhd" + - ".vhf" + - ".vhi" + - ".vho" + - ".vhs" + - ".vht" + - ".vhw" + tm_scope: source.vhdl + ace_mode: vhdl + codemirror_mode: vhdl + codemirror_mime_type: text/x-vhdl + language_id: 385 +Vala: + type: programming + color: "#a56de2" + extensions: + - ".vala" + - ".vapi" + tm_scope: source.vala + ace_mode: vala + language_id: 386 +Valve Data Format: + type: data + color: "#f26025" + aliases: + - keyvalues + - vdf + extensions: + - ".vdf" + ace_mode: text + tm_scope: source.keyvalues + language_id: 544060961 +Velocity Template Language: + type: markup + color: "#507cff" + aliases: + - vtl + - velocity + extensions: + - ".vtl" + ace_mode: velocity + tm_scope: source.velocity + codemirror_mode: velocity + codemirror_mime_type: text/velocity + language_id: 292377326 +Verilog: + type: programming + color: "#b2b7f8" + extensions: + - ".v" + - ".veo" + tm_scope: source.verilog + ace_mode: verilog + codemirror_mode: verilog + codemirror_mime_type: text/x-verilog + language_id: 387 +Vim Help File: + type: prose + color: "#199f4b" + aliases: + - help + - vimhelp + extensions: + - ".txt" + tm_scope: text.vim-help + ace_mode: text + language_id: 508563686 +Vim Script: + type: programming + color: "#199f4b" + tm_scope: source.viml + aliases: + - vim + - viml + - nvim + - vimscript + extensions: + - ".vim" + - ".vba" + - ".vimrc" + - ".vmb" + filenames: + - ".exrc" + - ".gvimrc" + - ".nvimrc" + - ".vimrc" + - _vimrc + - gvimrc + - nvimrc + - vimrc + ace_mode: text + language_id: 388 +Vim Snippet: + type: markup + color: "#199f4b" + aliases: + - SnipMate + - UltiSnip + - UltiSnips + - NeoSnippet + extensions: + - ".snip" + - ".snippet" + - ".snippets" + tm_scope: source.vim-snippet + ace_mode: text + language_id: 81265970 +Visual Basic .NET: + type: programming + color: "#945db7" + extensions: + - ".vb" + - ".vbhtml" + aliases: + - visual basic + - vbnet + - vb .net + - vb.net + tm_scope: source.vbnet + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 389 +Visual Basic 6.0: + type: programming + color: "#2c6353" + extensions: + - ".bas" + - ".cls" + - ".ctl" + - ".Dsr" + - ".frm" + tm_scope: source.vba + aliases: + - vb6 + - vb 6 + - visual basic 6 + - visual basic classic + - classic visual basic + ace_mode: text + codemirror_mode: vb + codemirror_mime_type: text/x-vb + language_id: 679594952 +Volt: + type: programming + color: "#1F1F1F" + extensions: + - ".volt" + tm_scope: source.d + ace_mode: d + codemirror_mode: d + codemirror_mime_type: text/x-d + language_id: 390 +Vue: + type: markup + color: "#41b883" + extensions: + - ".vue" + tm_scope: source.vue + ace_mode: html + language_id: 391 +Vyper: + type: programming + extensions: + - ".vy" + color: "#2980b9" + ace_mode: text + tm_scope: source.vyper + language_id: 1055641948 +WDL: + aliases: + - Workflow Description Language + type: programming + color: "#42f1f4" + extensions: + - ".wdl" + tm_scope: source.wdl + ace_mode: text + language_id: 374521672 +WGSL: + type: programming + color: "#1a5e9a" + extensions: + - ".wgsl" + tm_scope: source.wgsl + ace_mode: text + language_id: 836605993 +Wavefront Material: + type: data + extensions: + - ".mtl" + tm_scope: source.wavefront.mtl + ace_mode: text + language_id: 392 +Wavefront Object: + type: data + extensions: + - ".obj" + tm_scope: source.wavefront.obj + ace_mode: text + language_id: 393 +Web Ontology Language: + type: data + color: "#5b70bd" + extensions: + - ".owl" + tm_scope: text.xml + ace_mode: xml + language_id: 394 +WebAssembly: + type: programming + color: "#04133b" + extensions: + - ".wast" + - ".wat" + aliases: + - wast + - wasm + tm_scope: source.webassembly + ace_mode: lisp + codemirror_mode: commonlisp + codemirror_mime_type: text/x-common-lisp + language_id: 956556503 +WebAssembly Interface Type: + type: data + color: "#6250e7" + extensions: + - ".wit" + aliases: + - wit + ace_mode: text + tm_scope: source.wit + codemirror_mode: webidl + codemirror_mime_type: text/x-webidl + language_id: 134534086 +WebIDL: + type: programming + extensions: + - ".webidl" + tm_scope: source.webidl + ace_mode: text + codemirror_mode: webidl + codemirror_mime_type: text/x-webidl + language_id: 395 +WebVTT: + type: data + wrap: true + aliases: + - vtt + extensions: + - ".vtt" + tm_scope: text.vtt + ace_mode: text + language_id: 658679714 +Wget Config: + type: data + group: INI + aliases: + - wgetrc + filenames: + - ".wgetrc" + tm_scope: source.wgetrc + ace_mode: text + language_id: 668457123 +Whiley: + type: programming + color: "#d5c397" + extensions: + - ".whiley" + tm_scope: source.whiley + ace_mode: text + language_id: 888779559 +Wikitext: + type: prose + color: "#fc5757" + wrap: true + aliases: + - mediawiki + - wiki + extensions: + - ".mediawiki" + - ".wiki" + - ".wikitext" + tm_scope: text.html.mediawiki + ace_mode: text + language_id: 228 +Win32 Message File: + type: data + extensions: + - ".mc" + tm_scope: source.win32-messages + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 950967261 +Windows Registry Entries: + type: data + color: "#52d5ff" + extensions: + - ".reg" + tm_scope: source.reg + ace_mode: ini + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 969674868 +Witcher Script: + type: programming + color: "#ff0000" + extensions: + - ".ws" + ace_mode: text + tm_scope: source.witcherscript + language_id: 686821385 +Wollok: + type: programming + color: "#a23738" + extensions: + - ".wlk" + ace_mode: text + tm_scope: source.wollok + language_id: 632745969 +World of Warcraft Addon Data: + type: data + color: "#f7e43f" + extensions: + - ".toc" + tm_scope: source.toc + ace_mode: text + language_id: 396 +Wren: + type: programming + color: "#383838" + aliases: + - wrenlang + extensions: + - ".wren" + tm_scope: source.wren + ace_mode: text + language_id: 713580619 +X BitMap: + type: data + group: C + aliases: + - xbm + extensions: + - ".xbm" + ace_mode: c_cpp + tm_scope: source.c + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 782911107 +X Font Directory Index: + type: data + filenames: + - encodings.dir + - fonts.alias + - fonts.dir + - fonts.scale + tm_scope: source.fontdir + ace_mode: text + language_id: 208700028 +X PixMap: + type: data + group: C + aliases: + - xpm + extensions: + - ".xpm" + - ".pm" + ace_mode: c_cpp + tm_scope: source.c + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 781846279 +X10: + type: programming + aliases: + - xten + ace_mode: text + extensions: + - ".x10" + color: "#4B6BEF" + tm_scope: source.x10 + language_id: 397 +XC: + type: programming + color: "#99DA07" + extensions: + - ".xc" + tm_scope: source.xc + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 398 +XCompose: + type: data + filenames: + - ".XCompose" + - XCompose + - xcompose + tm_scope: config.xcompose + ace_mode: text + language_id: 225167241 +XML: + type: data + color: "#0060ac" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + aliases: + - rss + - xsd + - wsdl + extensions: + - ".xml" + - ".adml" + - ".admx" + - ".ant" + - ".axaml" + - ".axml" + - ".builds" + - ".ccproj" + - ".ccxml" + - ".clixml" + - ".cproject" + - ".cscfg" + - ".csdef" + - ".csl" + - ".csproj" + - ".ct" + - ".depproj" + - ".dita" + - ".ditamap" + - ".ditaval" + - ".dll.config" + - ".dotsettings" + - ".filters" + - ".fsproj" + - ".fxml" + - ".glade" + - ".gml" + - ".gmx" + - ".grxml" + - ".gst" + - ".hzp" + - ".iml" + - ".ivy" + - ".jelly" + - ".jsproj" + - ".kml" + - ".launch" + - ".mdpolicy" + - ".mjml" + - ".mm" + - ".mod" + - ".mojo" + - ".mxml" + - ".natvis" + - ".ncl" + - ".ndproj" + - ".nproj" + - ".nuspec" + - ".odd" + - ".osm" + - ".pkgproj" + - ".pluginspec" + - ".proj" + - ".props" + - ".ps1xml" + - ".psc1" + - ".pt" + - ".qhelp" + - ".rdf" + - ".res" + - ".resx" + - ".rs" + - ".rss" + - ".sch" + - ".scxml" + - ".sfproj" + - ".shproj" + - ".srdf" + - ".storyboard" + - ".sublime-snippet" + - ".sw" + - ".targets" + - ".tml" + - ".ts" + - ".tsx" + - ".typ" + - ".ui" + - ".urdf" + - ".ux" + - ".vbproj" + - ".vcxproj" + - ".vsixmanifest" + - ".vssettings" + - ".vstemplate" + - ".vxml" + - ".wixproj" + - ".workflow" + - ".wsdl" + - ".wsf" + - ".wxi" + - ".wxl" + - ".wxs" + - ".x3d" + - ".xacro" + - ".xaml" + - ".xib" + - ".xlf" + - ".xliff" + - ".xmi" + - ".xml.dist" + - ".xmp" + - ".xproj" + - ".xsd" + - ".xspec" + - ".xul" + - ".zcml" + filenames: + - ".classpath" + - ".cproject" + - ".project" + - App.config + - NuGet.config + - Settings.StyleCop + - Web.Debug.config + - Web.Release.config + - Web.config + - packages.config + language_id: 399 +XML Property List: + type: data + color: "#0060ac" + group: XML + extensions: + - ".plist" + - ".stTheme" + - ".tmCommand" + - ".tmLanguage" + - ".tmPreferences" + - ".tmSnippet" + - ".tmTheme" + tm_scope: text.xml.plist + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 75622871 +XPages: + type: data + extensions: + - ".xsp-config" + - ".xsp.metadata" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 400 +XProc: + type: programming + extensions: + - ".xpl" + - ".xproc" + tm_scope: text.xml + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + language_id: 401 +XQuery: + type: programming + color: "#5232e7" + extensions: + - ".xquery" + - ".xq" + - ".xql" + - ".xqm" + - ".xqy" + ace_mode: xquery + codemirror_mode: xquery + codemirror_mime_type: application/xquery + tm_scope: source.xq + language_id: 402 +XS: + type: programming + extensions: + - ".xs" + tm_scope: source.c + ace_mode: c_cpp + codemirror_mode: clike + codemirror_mime_type: text/x-csrc + language_id: 403 +XSLT: + type: programming + aliases: + - xsl + extensions: + - ".xslt" + - ".xsl" + tm_scope: text.xml.xsl + ace_mode: xml + codemirror_mode: xml + codemirror_mime_type: text/xml + color: "#EB8CEB" + language_id: 404 +Xojo: + type: programming + color: "#81bd41" + extensions: + - ".xojo_code" + - ".xojo_menu" + - ".xojo_report" + - ".xojo_script" + - ".xojo_toolbar" + - ".xojo_window" + tm_scope: source.xojo + ace_mode: text + language_id: 405 +Xonsh: + type: programming + color: "#285EEF" + extensions: + - ".xsh" + tm_scope: source.python + ace_mode: text + codemirror_mode: python + codemirror_mime_type: text/x-python + language_id: 614078284 +Xtend: + type: programming + color: "#24255d" + extensions: + - ".xtend" + tm_scope: source.xtend + ace_mode: text + language_id: 406 +YAML: + type: data + color: "#cb171e" + tm_scope: source.yaml + aliases: + - yml + extensions: + - ".yml" + - ".mir" + - ".reek" + - ".rviz" + - ".sublime-syntax" + - ".syntax" + - ".yaml" + - ".yaml-tmlanguage" + - ".yaml.sed" + - ".yml.mysql" + filenames: + - ".clang-format" + - ".clang-tidy" + - ".clangd" + - ".gemrc" + - CITATION.cff + - glide.lock + - pixi.lock + - yarn.lock + ace_mode: yaml + codemirror_mode: yaml + codemirror_mime_type: text/x-yaml + language_id: 407 +YANG: + type: data + extensions: + - ".yang" + tm_scope: source.yang + ace_mode: text + language_id: 408 +YARA: + type: programming + color: "#220000" + ace_mode: text + extensions: + - ".yar" + - ".yara" + tm_scope: source.yara + language_id: 805122868 +YASnippet: + type: markup + aliases: + - snippet + - yas + color: "#32AB90" + extensions: + - ".yasnippet" + tm_scope: source.yasnippet + ace_mode: text + language_id: 378760102 +Yacc: + type: programming + extensions: + - ".y" + - ".yacc" + - ".yy" + tm_scope: source.yacc + ace_mode: text + color: "#4B6C4B" + language_id: 409 +Yul: + type: programming + color: "#794932" + ace_mode: text + tm_scope: source.yul + extensions: + - ".yul" + language_id: 237469033 +ZAP: + type: programming + color: "#0d665e" + extensions: + - ".zap" + - ".xzap" + tm_scope: source.zap + ace_mode: text + language_id: 952972794 +ZIL: + type: programming + color: "#dc75e5" + extensions: + - ".zil" + - ".mud" + tm_scope: source.zil + ace_mode: text + language_id: 973483626 +Zeek: + type: programming + aliases: + - bro + extensions: + - ".zeek" + - ".bro" + tm_scope: source.zeek + ace_mode: text + language_id: 40 +ZenScript: + type: programming + color: "#00BCD1" + extensions: + - ".zs" + tm_scope: source.zenscript + ace_mode: text + language_id: 494938890 +Zephir: + type: programming + color: "#118f9e" + extensions: + - ".zep" + tm_scope: source.php.zephir + ace_mode: php + language_id: 410 +Zig: + type: programming + color: "#ec915c" + extensions: + - ".zig" + - ".zig.zon" + tm_scope: source.zig + ace_mode: text + language_id: 646424281 +Zimpl: + type: programming + color: "#d67711" + extensions: + - ".zimpl" + - ".zmpl" + - ".zpl" + tm_scope: none + ace_mode: text + language_id: 411 +cURL Config: + type: data + group: INI + aliases: + - curlrc + filenames: + - ".curlrc" + - _curlrc + tm_scope: source.curlrc + ace_mode: text + language_id: 992375436 +crontab: + type: data + color: "#ead7ac" + aliases: + - cron + - cron table + filenames: + - crontab + tm_scope: text.crontab + ace_mode: tcl + language_id: 705203557 +desktop: + type: data + extensions: + - ".desktop" + - ".desktop.in" + - ".service" + tm_scope: source.desktop + ace_mode: text + language_id: 412 +dircolors: + type: data + extensions: + - ".dircolors" + filenames: + - ".dir_colors" + - ".dircolors" + - DIR_COLORS + - _dir_colors + - _dircolors + - dir_colors + tm_scope: source.dircolors + ace_mode: text + language_id: 691605112 +eC: + type: programming + color: "#913960" + extensions: + - ".ec" + - ".eh" + tm_scope: source.c.ec + ace_mode: text + language_id: 413 +edn: + type: data + ace_mode: clojure + codemirror_mode: clojure + codemirror_mime_type: text/x-clojure + extensions: + - ".edn" + tm_scope: source.clojure + language_id: 414 +fish: + type: programming + color: "#4aae47" + group: Shell + interpreters: + - fish + extensions: + - ".fish" + tm_scope: source.fish + ace_mode: text + language_id: 415 +hoon: + type: programming + color: "#00b171" + tm_scope: source.hoon + ace_mode: text + extensions: + - ".hoon" + language_id: 560883276 +iCalendar: + type: data + color: "#ec564c" + extensions: + - ".ics" + - ".ical" + tm_scope: source.iCalendar + aliases: + - iCal + ace_mode: properties + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 98384424 +jq: + color: "#c7254e" + ace_mode: text + type: programming + extensions: + - ".jq" + interpreters: + - gojq + - jaq + - jq + - jqjq + - jqq + - query-json + tm_scope: source.jq + language_id: 905371884 +kvlang: + type: markup + ace_mode: text + extensions: + - ".kv" + color: "#1da6e0" + tm_scope: source.python.kivy + language_id: 970675279 +mIRC Script: + type: programming + color: "#3d57c3" + extensions: + - ".mrc" + tm_scope: source.msl + ace_mode: text + language_id: 517654727 +mcfunction: + type: programming + color: "#E22837" + extensions: + - ".mcfunction" + tm_scope: source.mcfunction + ace_mode: text + language_id: 462488745 +mupad: + type: programming + color: "#244963" + extensions: + - ".mu" + tm_scope: source.mupad + ace_mode: text + language_id: 416 +nanorc: + type: data + color: "#2d004d" + group: INI + extensions: + - ".nanorc" + filenames: + - ".nanorc" + - nanorc + tm_scope: source.nanorc + ace_mode: text + language_id: 775996197 +nesC: + type: programming + color: "#94B0C7" + extensions: + - ".nc" + ace_mode: text + tm_scope: source.nesc + language_id: 417 +omnetpp-msg: + type: programming + extensions: + - ".msg" + color: "#a0e0a0" + tm_scope: source.msg + ace_mode: text + language_id: 664100008 +omnetpp-ned: + type: programming + extensions: + - ".ned" + color: "#08607c" + tm_scope: source.ned + ace_mode: text + language_id: 924868392 +ooc: + type: programming + color: "#b0b77e" + extensions: + - ".ooc" + tm_scope: source.ooc + ace_mode: text + language_id: 418 +q: + type: programming + extensions: + - ".q" + tm_scope: source.q + ace_mode: text + color: "#0040cd" + language_id: 970539067 +reStructuredText: + type: prose + color: "#141414" + wrap: true + aliases: + - rst + extensions: + - ".rst" + - ".rest" + - ".rest.txt" + - ".rst.txt" + tm_scope: text.restructuredtext + ace_mode: text + codemirror_mode: rst + codemirror_mime_type: text/x-rst + language_id: 419 +robots.txt: + type: data + aliases: + - robots + - robots txt + filenames: + - robots.txt + ace_mode: text + tm_scope: text.robots-txt + language_id: 674736065 +sed: + type: programming + color: "#64b970" + extensions: + - ".sed" + interpreters: + - gsed + - minised + - sed + - ssed + ace_mode: text + tm_scope: source.sed + language_id: 847830017 +templ: + type: markup + color: "#66D0DD" + extensions: + - ".templ" + ace_mode: text + tm_scope: source.templ + language_id: 795579337 +vCard: + type: data + color: "#ee2647" + extensions: + - ".vcf" + tm_scope: source.vcard + aliases: + - virtual contact file + - electronic business card + ace_mode: properties + codemirror_mode: properties + codemirror_mime_type: text/x-properties + language_id: 851476558 +wisp: + type: programming + ace_mode: clojure + codemirror_mode: clojure + codemirror_mime_type: text/x-clojure + color: "#7582D1" + extensions: + - ".wisp" + tm_scope: source.clojure + language_id: 420 +xBase: + type: programming + color: "#403a40"