---
".Env":
category: data
color: "#ECD53F"
nerd-font-glyph: "\U0000f462"
matchers:
extensions:
- env
filenames:
- ".env"
patterns:
- ".env.*" ABAP:
category: programming
color: "#3C3C3C"
matchers:
extensions:
- abap
ABNF:
category: pattern
color: "#ABFABF"
matchers:
extensions:
- abnf
ATS:
category: programming
color: "#0005FB"
matchers:
extensions:
- atxt
- dats
- hats
- sats
Ada:
category: programming
color: "#005A00"
nerd-font-glyph: "\U0000e6b5"
matchers:
extensions:
- ada
- adb
- ads
Agda:
category: programming
color: "#FFFFFF"
matchers:
extensions:
- agda
Arduino:
category: programming
color: "#189BA1"
nerd-font-glyph: "\U0000f34b"
matchers:
extensions:
- ino
Assembly:
category: programming
color: "#33AA33"
nerd-font-glyph: "\U0000e266"
matchers:
extensions:
- asm
- s
Astro:
category: programming
color: "#FF5A1D"
matchers:
extensions:
- astro
AutoHotkey:
category: programming
color: "#334455"
matchers:
extensions:
- ahk
Batch File:
category: programming
color: "#818B91"
matchers:
extensions:
- bat
- cmd
C:
category: programming
color: "#8888CC"
nerd-font-glyph: "\U0000e61e"
heuristics:
- '(?m)^#include\s+<(stdio\.h|stdlib\.h|string\.h|math\.h)>'
- '(?m)^int\s+main\s*\(\s*(void|int\s+argc\s*,\s*char\s*\*\s*argv\[\s*\])\s*SW\)'
matchers:
extensions:
- c
- h
priority: 75
"C#":
category: programming
color: "#178600"
nerd-font-glyph: "\U000f031b"
heuristics:
- '^\s*(using\s+[A-Z][\s\w.]+;|namespace\s*[\w\.]+\s*(\{|;)|\/\/)'
matchers:
extensions:
- cake
- cs
- csx
"C++":
category: programming
color: "#88CC88"
nerd-font-glyph: "\U0000e61d"
heuristics:
- '(?m)^#include\s+<(iostream|vector|string|algorithm)>'
- '(?m)^(namespace\s+\w+\s*\{|using\s+namespace\s+\w+;)'
- '(?m)^(class|template|typename)\b'
- '(?m)\b(std::|nullptr|constexpr)\b'
matchers:
extensions:
- c++
- cpp
- h
- h++
- hh
- hpp
CMake:
category: programming
color: "#CCCCCC"
matchers:
extensions:
- cmake
filenames:
- CMakeLists.txt
CSS:
category: markup
color: "#AA88AA"
nerd-font-glyph: "\U0000e749"
matchers:
extensions:
- css
CSV:
category: data
color: "#1D6F42"
nerd-font-glyph: "\U0000e64a"
matchers:
extensions:
- csv
Ceylon:
category: programming
color: "#F7941E"
matchers:
extensions:
- ceylon
Clojure:
category: programming
color: "#77F212"
nerd-font-glyph: "\U0000e76a"
matchers:
extensions:
- clj
- cljc
- cljs
CoffeeScript:
category: programming
color: "#C0FFEE"
nerd-font-glyph: "\U0000e751"
matchers:
extensions:
- coffee
interpreters:
- coffee
ColdFusion:
category: programming
color: "#001C57"
nerd-font-glyph: "\U0000e645"
matchers:
extensions:
- cfm
Common Lisp:
category: programming
color: "#2D5FB4"
matchers:
extensions:
- asd
- lisp
- lsp
Coq:
category: programming
color: "#D0B68C"
matchers:
extensions:
- v
Crystal:
category: programming
color: "#000000"
nerd-font-glyph: "\U0000e62f"
matchers:
extensions:
- cr
interpreters:
- crystal
D:
category: programming
color: "#B03931"
matchers:
extensions:
- d
Dart:
category: programming
color: "#238BDA"
nerd-font-glyph: "\U0000e64c"
matchers:
extensions:
- dart
Docker:
category: programming
color: "#2496ED"
nerd-font-glyph: "\U0000e650"
matchers:
filenames:
- "Dockerfile"
patterns:
- "Dockerfile.*" Elixir:
category: programming
color: "#6B5674"
nerd-font-glyph: "\U0000e62d"
matchers:
extensions:
- ex
- exs
interpreters:
- elixir
Elm:
category: programming
color: "#1293D8"
nerd-font-glyph: "\U0000e62c"
matchers:
extensions:
- elm
Emacs Lisp:
category: programming
color: "#7F5AB6"
nerd-font-glyph: "\U0000e632"
matchers:
extensions:
- el
Emojicode:
category: programming
color: "#FCEA2B"
nerd-font-glyph: "\U000f0785"
matchers:
extensions:
- emojic
- "🍇"
Erlang:
category: programming
color: "#A90433"
nerd-font-glyph: "\U0000e7b1"
matchers:
extensions:
- erl
- hrl
"F#":
category: programming
color: "#F8008F"
nerd-font-glyph: "\U0000e7a7"
matchers:
extensions:
- fs
- fsx
"FORTRAN Legacy":
category: programming
color: "#716152"
nerd-font-glyph: "\U000f121a"
matchers:
extensions:
- f
- f77
- for
- ftn
- pfo
Forth:
category: programming
color: "#EF5350"
matchers:
extensions:
- 4th
- f
- forth
- fs
- fth
"Fortran Modern":
category: programming
color: "#725196"
nerd-font-glyph: "\U000f121a"
matchers:
extensions:
- f03
- f08
- f90
- f95
GDScript:
category: programming
color: "#355570"
nerd-font-glyph: "\U0000e65f"
matchers:
extensions:
- gd
GLSL:
category: programming
color: "#5586A4"
matchers:
extensions:
- comp
- frag
- geom
- glsl
- mesh
- rahit
- rcall
- rchit
- rgen
- rint
- rmiss
- task
- tesc
- tese
- vert
GitHub Workflow:
category: programming
color: "#2088FF"
nerd-font-glyph: "\U0000eaff"
matchers:
patterns:
- ".github/workflows/*.yaml"
- ".github/workflows/*.yml"
priority: 75
Go:
category: programming
color: "#00ADD8"
nerd-font-glyph: "\U0000e627"
matchers:
extensions:
- go
GraphQL:
category: query
color: "#E10098"
nerd-font-glyph: "\U000f0877"
matchers:
extensions:
- graphql
Groovy:
category: programming
color: "#4298B8"
nerd-font-glyph: "\U0000e775"
matchers:
extensions:
- groovy
interpreters:
- groovy
HCL:
category: programming
color: "#7B42BC"
matchers:
extensions:
- hcl
- tf
- tfvars
HLSL:
category: programming
color: "#85BB00"
matchers:
extensions:
- hlsl
HTML:
category: markup
color: "#E96228"
nerd-font-glyph: "\U0000e736"
matchers:
extensions:
- html
Haskell:
category: programming
color: "#5E5086"
nerd-font-glyph: "\U0000e777"
matchers:
extensions:
- hs
Haxe:
category: programming
color: "#F68712"
matchers:
extensions:
- hx
HolyC:
category: programming
color: "#FFFF00"
nerd-font-glyph: "\U0000eebe"
matchers:
extensions:
- hc
Idris:
category: programming
color: "#C74350"
matchers:
extensions:
- idr
- lidr
Ignore List:
category: data
color: "#330000"
matchers:
filenames:
- ".dockerignore"
- ".gitignore"
- ".npmignore"
- ".vercelignore"
JSON:
category: data
color: "#AAAAAA"
nerd-font-glyph: "\U0000eb0f"
matchers:
extensions:
- json
filenames:
- .all-contributorsrc
priority: 75
JSON with Comments:
category: data
color: "#CCCCCC"
nerd-font-glyph: "\U0000eb0f"
heuristics:
- '(?m)^\s*/[/\*]'
matchers:
extensions:
- json
- jsonc
filenames:
- devcontainer.json
- tsconfig.json
patterns:
- .vscode/*.json
- tsconfig.*.json
priority: 25
Java:
category: programming
color: "#5283A2"
nerd-font-glyph: "\U0000e738"
matchers:
extensions:
- java
JavaScript:
category: programming
color: "#F0DC4E"
nerd-font-glyph: "\U0000e74e"
matchers:
extensions:
- js
- jsx
interpreters:
- node
Jinja-like:
category: markup
color: "#A00000"
nerd-font-glyph: "\U0000e66f"
heuristics:
- '^\{%\sextends\s'
- '\{%\s.+?\s%\}'
matchers:
extensions:
- html
- tera
priority: 25
Jsonnet:
category: programming
color: "#0064BD"
matchers:
extensions:
- jsonnet
- libsonnet
Jule:
category: programming
color: "#5F7489"
nerd-font-glyph: "\U0000e80c"
matchers:
extensions:
- jule
Julia:
category: programming
color: "#9558B2"
nerd-font-glyph: "\U0000e624"
matchers:
extensions:
- jl
Jupyter Notebook:
category: markup
color: "#F37726"
matchers:
extensions:
- ipynb
Kotlin:
category: programming
color: "#7F52FF"
nerd-font-glyph: "\U0000e634"
matchers:
extensions:
- kt
- kts
interpreters:
- kotlin
LLVM:
category: programming
color: "#09637D"
matchers:
extensions:
- ll
Lua:
category: programming
color: "#02027D"
nerd-font-glyph: "\U0000e620"
matchers:
extensions:
- lua
interpreters:
- lua
Makefile:
category: programming
color: "#6B482F" nerd-font-glyph: "\U0000e673"
matchers:
filenames:
- "Makefile"
patterns:
- "Makefile.*" Markdown:
category: prose
color: "#03A7DD"
nerd-font-glyph: "\U0000e73e"
matchers:
extensions:
- markdown
- md
Mermaid:
category: markup
color: "#FF3670"
matchers:
extensions:
- mermaid
- mmd
Nim:
category: programming
color: "#ffe953"
nerd-font-glyph: "\U0000e677"
matchers:
extensions:
- nim
Nix:
category: programming
color: "#6898D3" nerd-font-glyph: "\U0000f313"
matchers:
extensions:
- nix
OCaml:
category: programming
color: "#f48904"
nerd-font-glyph: "\U0000e67a"
matchers:
extensions:
- ml
- mli
Objective-C:
category: programming
color: "#0BC0BC"
matchers:
extensions:
- h
- m
Odin:
category: programming
color: "#3882D2"
matchers:
extensions:
- odin
OpenSCAD:
category: programming
color: "#F9D72C"
nerd-font-glyph: "\U0000f34e"
matchers:
extensions:
- scad
Org:
category: prose
color: "#77AA99"
matchers:
extensions:
- org
Oz:
category: programming
color: "#FCAF3E"
matchers:
extensions:
- oz
PHP:
category: programming
color: "#7A86B8"
nerd-font-glyph: "\U0000e608"
matchers:
extensions:
- php
Pascal:
category: programming
color: "#79A0DE"
matchers:
extensions:
- pas
Perl:
category: programming
color: "#51547F"
nerd-font-glyph: "\U0000e67e"
matchers:
extensions:
- cow - pl
interpreters:
- perl
priority: 75
Plain Text:
category: prose
color: "#000000"
matchers:
extensions:
- text
- txt
filenames:
- "LICENCE"
- "LICENSE"
PowerShell:
category: programming
color: "#012456"
nerd-font-glyph: "\U000f0a0a"
matchers:
extensions:
- ps1
interpreters:
- pwsh
Processing:
category: programming
color: "#1E32AA"
matchers:
extensions:
- pde
Prolog:
category: programming
color: "#EF9439"
matchers:
extensions:
- P
- pl
- pro
Protocol Buffer:
category: data
color: "#33383E"
matchers:
extensions:
- proto
Pug:
category: markup
color: "#A86454"
matchers:
extensions:
- pug
PureScript:
category: programming
color: "#1D222D"
nerd-font-glyph: "\U0000e630"
matchers:
extensions:
- purs
Python:
category: programming
color: "#3472A6"
nerd-font-glyph: "\U0000e73c"
matchers:
extensions:
- py
interpreters:
- python
- python2
- python3
Python Requirements File:
category: data
color: "#FFD342"
nerd-font-glyph: "\U0000e73c"
matchers:
filenames:
- "requirements.txt"
patterns:
- "requirements-*.txt"
priority: 75
QML:
category: markup
color: "#41CD52"
matchers:
extensions:
- qml
R:
category: programming
color: "#1F66B7" nerd-font-glyph: "\U0000e68a"
matchers:
extensions:
- R
Racket:
category: programming
color: "#0679A7"
matchers:
extensions:
- rkt
- scrbl Raku:
category: programming
color: "#FFFF00"
matchers:
extensions:
- p6
- pl
- raku
- rakumod
- t
interpreters:
- perl6
- raku
Regex:
category: pattern
color: "#44E03F"
nerd-font-glyph: "\U0000eb38"
matchers:
extensions:
- regex
"Ren'Py":
category: programming
color: "#FF7F7F"
matchers:
extensions:
- rpy
Ruby:
category: programming
color: "#D21304"
nerd-font-glyph: "\U0000e23e"
matchers:
extensions:
- gemspec
- rb
filenames:
- Gemfile
- Rakefile
interpreters:
- ruby
Rust:
category: programming
color: "#DD3515"
nerd-font-glyph: "\U0000e7a8"
matchers:
extensions:
- rs
SQL:
category: query
color: "#FFBF1E"
nerd-font-glyph: "\U0000e737"
matchers:
extensions:
- sql
SVG:
category: data
color: "#FFB13B"
nerd-font-glyph: "\U000f0721"
matchers:
extensions:
- svg
Sass:
category: markup
color: "#CF649A"
nerd-font-glyph: "\U0000e74b"
matchers:
extensions:
- sass
- scss
Scala:
category: programming
color: "#DC3431"
matchers:
extensions:
- sbt
- sc
- scala
Scheme:
category: programming
color: "#8800FF"
nerd-font-glyph: "\U0000e6b1"
matchers:
extensions:
- scm
- ss
Shell:
category: programming
color: "#262E28"
nerd-font-glyph: "\U0000ebca"
matchers:
extensions:
- bash
- sh
- zsh
interpreters:
- bash
- sh
- zsh
Solidity:
category: programming
color: "#2B247C"
matchers:
extensions:
- sol
Svelte:
category: programming
color: "#FF3E00"
nerd-font-glyph: "\U0000e697"
matchers:
extensions:
- svelte
Swift:
category: programming
color: "#DC5114"
matchers:
extensions:
- swift
SystemVerilog:
category: programming
color: "#20C040"
matchers:
extensions:
- sv
- svh
TOML:
category: data
color: "#9C4221"
nerd-font-glyph: "\U0000e6b2"
matchers:
extensions:
- toml
filenames:
- Cargo.lock
- poetry.lock
TSV:
category: data
color: "#1D6F42"
nerd-font-glyph: "\U0000e64a"
matchers:
extensions:
- tsv
Tcl:
category: programming
color: "#F14524"
matchers:
extensions:
- tcl
TeX:
category: markup
color: "#000080"
matchers:
extensions:
- tex
TypeScript:
category: programming
color: "#2F74C0"
nerd-font-glyph: "\U0000e628"
heuristics:
- '(?m)^/// <reference '
- '(?m)^export\s+\w[\w\d_]*?'
- '(?m)^import\s+'
matchers:
extensions:
- ts
- tsx
interpreters:
- deno
VHDL:
category: programming
color: "#888888"
matchers:
extensions:
- vhd
- vhdl
Vala:
category: programming
color: "#7239B3"
matchers:
extensions:
- vala
Verilog:
category: programming
color: "#088020"
matchers:
extensions:
- v
Vim Script:
category: programming
color: "#019833"
nerd-font-glyph: "\U0000e62b"
matchers:
extensions:
- vim
filenames:
- ".vimrc"
Visual Basic:
category: programming
color: "#004E8C"
matchers:
extensions:
- vb
Vue:
category: programming
color: "#3FB27F"
nerd-font-glyph: "\U0000e6a0"
matchers:
extensions:
- vue
WebAssembly:
category: programming
color: "#654ff0"
matchers:
extensions:
- wast
- wat
Wolfram:
category: programming
color: "#DD1100"
matchers:
extensions:
- m
- nb
- wl
XAML:
category: markup
color: "#8A2BE2"
matchers:
extensions:
- xaml
XML:
category: data
color: "#005FAF"
nerd-font-glyph: "\U000f05c0"
heuristics:
- '<TS version="\d+(?:\.d+)+" language="'
matchers:
extensions:
- ts
- wixproj
- wxs
- xml
priority: 25
XSL:
category: markup
color: "#33A9DC"
matchers:
extensions:
- xsl
- xslt
YAML:
category: data
color: "#CC1018"
nerd-font-glyph: "\U0000e6a8"
matchers:
extensions:
- yaml
- yml
Zig:
category: programming
color: "#F7A41D"
nerd-font-glyph: "\U0000e6a9"
matchers:
extensions:
- zig
fish: category: programming
color: "#4AAE47"
nerd-font-glyph: "\U0000ee41"
matchers:
extensions:
- fish
interpreters:
- fish
reStructured Text:
category: prose
color: "#141414"
matchers:
extensions:
- rest
- rst