Skip to content

Instantly share code, notes, and snippets.

@Strubbl
Created October 3, 2017 21:39
Show Gist options
  • Save Strubbl/083e9ddbf9636789a7ff035b0ad049ce to your computer and use it in GitHub Desktop.
Save Strubbl/083e9ddbf9636789a7ff035b0ad049ce to your computer and use it in GitHub Desktop.
chroma --list
lexers:
ABNF
aliases: abnf
filenames: *.abnf
mimetypes: text/x-abnf
ANTLR
aliases: antlr
APL
aliases: apl
filenames: *.apl
ActionScript
aliases: as actionscript
filenames: *.as
mimetypes: application/x-actionscript text/x-actionscript text/actionscript
ActionScript 3
aliases: as3 actionscript3
filenames: *.as
mimetypes: application/x-actionscript3 text/x-actionscript3 text/actionscript3
Ada
aliases: ada ada95 ada2005
filenames: *.adb *.ads *.ada
mimetypes: text/x-ada
Angular2
aliases: ng2
ApacheConf
aliases: apacheconf aconf apache
filenames: .htaccess apache.conf apache2.conf
mimetypes: text/x-apacheconf
AppleScript
aliases: applescript
filenames: *.applescript
Awk
aliases: awk gawk mawk nawk
filenames: *.awk
mimetypes: application/x-awk
BNF
aliases: bnf
filenames: *.bnf
mimetypes: text/x-bnf
Base Makefile
aliases: make makefile mf bsdmake
filenames: *.mak *.mk Makefile makefile Makefile.* GNUmakefile
mimetypes: text/x-makefile
Bash
aliases: bash sh ksh zsh shell
filenames: *.sh *.ksh *.bash *.ebuild *.eclass *.exheres-0 *.exlib *.zsh *.zshrc .bashrc bashrc .bash_* bash_* zshrc .zshrc PKGBUILD
mimetypes: application/x-sh application/x-shellscript
Batchfile
aliases: bat batch dosbatch winbatch
filenames: *.bat *.cmd
mimetypes: application/x-dos-batch
BlitzBasic
aliases: blitzbasic b3d bplus
filenames: *.bb *.decls
mimetypes: text/x-bb
Brainfuck
aliases: brainfuck bf
filenames: *.bf *.b
mimetypes: application/x-brainfuck
C
aliases: c
filenames: *.c *.h *.idc
mimetypes: text/x-chdr text/x-csrc
C#
aliases: csharp c#
filenames: *.cs
mimetypes: text/x-csharp
C++
aliases: cpp c++
filenames: *.cpp *.hpp *.c++ *.h++ *.cc *.hh *.cxx *.hxx *.C *.H *.cp *.CPP
mimetypes: text/x-c++hdr text/x-c++src
CFEngine3
aliases: cfengine3 cf3
filenames: *.cf
CMake
aliases: cmake
filenames: *.cmake CMakeLists.txt
mimetypes: text/x-cmake
COBOL
aliases: cobol
filenames: *.cob *.COB *.cpy *.CPY
mimetypes: text/x-cobol
CSS
aliases: css
filenames: *.css
mimetypes: text/css
Cap'n Proto
aliases: capnp
filenames: *.capnp
Ceylon
aliases: ceylon
filenames: *.ceylon
mimetypes: text/x-ceylon
ChaiScript
aliases: chai chaiscript
filenames: *.chai
mimetypes: text/x-chaiscript application/x-chaiscript
Cheetah
aliases: cheetah spitfire
filenames: *.tmpl *.spt
mimetypes: application/x-cheetah application/x-spitfire
Clojure
aliases: clojure clj
filenames: *.clj
mimetypes: text/x-clojure application/x-clojure
CoffeeScript
aliases: coffee-script coffeescript coffee
filenames: *.coffee
mimetypes: text/coffeescript
Common Lisp
aliases: common-lisp cl lisp
filenames: *.cl *.lisp
mimetypes: text/x-common-lisp
Coq
aliases: coq
filenames: *.v
mimetypes: text/x-coq
Crystal
aliases: cr crystal
filenames: *.cr
mimetypes: text/x-crystal
Cython
aliases: cython pyx pyrex
filenames: *.pyx *.pxd *.pxi
mimetypes: text/x-cython application/x-cython
DTD
aliases: dtd
filenames: *.dtd
mimetypes: application/xml-dtd
Dart
aliases: dart
filenames: *.dart
mimetypes: text/x-dart
Diff
aliases: diff udiff
filenames: *.diff *.patch
mimetypes: text/x-diff text/x-patch
Django/Jinja
aliases: django jinja
mimetypes: application/x-django-templating application/x-jinja
Docker
aliases: docker dockerfile
filenames: Dockerfile *.docker
mimetypes: text/x-dockerfile-config
EBNF
aliases: ebnf
filenames: *.ebnf
mimetypes: text/x-ebnf
Elixir
aliases: elixir ex exs
filenames: *.ex *.exs
mimetypes: text/x-elixir
Elm
aliases: elm
filenames: *.elm
mimetypes: text/x-elm
EmacsLisp
aliases: emacs elisp emacs-lisp
filenames: *.el
mimetypes: text/x-elisp application/x-elisp
Erlang
aliases: erlang
filenames: *.erl *.hrl *.es *.escript
mimetypes: text/x-erlang
FSharp
aliases: fsharp
filenames: *.fs *.fsi
mimetypes: text/x-fsharp
Factor
aliases: factor
filenames: *.factor
mimetypes: text/x-factor
Fish
aliases: fish fishshell
filenames: *.fish *.load
mimetypes: application/x-fish
Forth
aliases: forth
filenames: *.frt *.fs
mimetypes: application/x-forth
Fortran
aliases: fortran
filenames: *.f03 *.f90 *.F03 *.F90
mimetypes: text/x-fortran
GAS
aliases: gas asm
filenames: *.s *.S
mimetypes: text/x-gas
GDScript
aliases: gdscript gd
filenames: *.gd
mimetypes: text/x-gdscript application/x-gdscript
GLSL
aliases: glsl
filenames: *.vert *.frag *.geo
mimetypes: text/x-glslsrc
Genshi
aliases: genshi kid xml+genshi xml+kid
filenames: *.kid
mimetypes: application/x-genshi application/x-kid
Genshi HTML
aliases: html+genshi html+kid
mimetypes: text/html+genshi
Genshi Text
aliases: genshitext
mimetypes: application/x-genshi-text text/x-genshi
Gnuplot
aliases: gnuplot
filenames: *.plot *.plt
mimetypes: text/x-gnuplot
Go
aliases: go golang
filenames: *.go
mimetypes: text/x-gosrc
Groovy
aliases: groovy
filenames: *.groovy *.gradle
mimetypes: text/x-groovy
HTML
aliases: html
filenames: *.html *.htm *.xhtml *.xslt
mimetypes: text/html application/xhtml+xml
Handlebars
aliases: handlebars
filenames: *.handlebars
Haskell
aliases: haskell hs
filenames: *.hs
mimetypes: text/x-haskell
Haxe
aliases: hx haxe hxsl
filenames: *.hx *.hxsl
mimetypes: text/haxe text/x-haxe text/x-hx
Hexdump
aliases: hexdump
Hy
aliases: hylang
filenames: *.hy
mimetypes: text/x-hy application/x-hy
INI
aliases: ini cfg dosini
filenames: *.ini *.cfg *.inf
mimetypes: text/x-ini text/inf
Idris
aliases: idris idr
filenames: *.idr
mimetypes: text/x-idris
Io
aliases: io
filenames: *.io
mimetypes: text/x-iosrc
JSON
aliases: json
filenames: *.json
mimetypes: application/json
Java
aliases: java
filenames: *.java
mimetypes: text/x-java
JavaScript
aliases: js javascript
filenames: *.js *.jsm
mimetypes: application/javascript application/x-javascript text/x-javascript text/javascript
Julia
aliases: julia jl
filenames: *.jl
mimetypes: text/x-julia application/x-julia
Kotlin
aliases: kotlin
filenames: *.kt
mimetypes: text/x-kotlin
LLVM
aliases: llvm
filenames: *.ll
mimetypes: text/x-llvm
Lighttpd configuration file
aliases: lighty lighttpd
mimetypes: text/x-lighttpd-conf
Lua
aliases: lua
filenames: *.lua *.wlua
mimetypes: text/x-lua application/x-lua
Mako
aliases: mako
filenames: *.mao
mimetypes: application/x-mako
Mason
aliases: mason
filenames: *.m *.mhtml *.mc *.mi autohandler dhandler
mimetypes: application/x-mason
Mathematica
aliases: mathematica mma nb
filenames: *.nb *.cdf *.nbp *.ma
mimetypes: application/mathematica application/vnd.wolfram.mathematica application/vnd.wolfram.mathematica.package application/vnd.wolfram.cdf
MiniZinc
aliases: minizinc MZN mzn
filenames: *.mzn *.dzn *.fzn
mimetypes: text/minizinc
Modula-2
aliases: modula2 m2
filenames: *.def *.mod
mimetypes: text/x-modula2
MySQL
aliases: mysql
filenames: *.sql
mimetypes: text/x-mysql
Myghty
aliases: myghty
filenames: *.myt autodelegate
mimetypes: application/x-myghty
NASM
aliases: nasm
filenames: *.asm *.ASM
mimetypes: text/x-nasm
Newspeak
aliases: newspeak
filenames: *.ns2
mimetypes: text/x-newspeak
Nginx configuration file
aliases: nginx
filenames: nginx.conf
mimetypes: text/x-nginx-conf
Nim
aliases: nim nimrod
filenames: *.nim *.nimrod
mimetypes: text/x-nim
Nix
aliases: nixos nix
filenames: *.nix
mimetypes: text/x-nix
OCaml
aliases: ocaml
filenames: *.ml *.mli *.mll *.mly
mimetypes: text/x-ocaml
Octave
aliases: octave
filenames: *.m
mimetypes: text/octave
PHP
aliases: php php3 php4 php5
filenames: *.php *.php[345] *.inc
mimetypes: text/x-php
PL/pgSQL
aliases: plpgsql
mimetypes: text/x-plpgsql
POVRay
aliases: pov
filenames: *.pov *.inc
mimetypes: text/x-povray
PacmanConf
aliases: pacmanconf
filenames: pacman.conf
Perl
aliases: perl pl
filenames: *.pl *.pm *.t
mimetypes: text/x-perl application/x-perl
Pig
aliases: pig
filenames: *.pig
mimetypes: text/x-pig
PkgConfig
aliases: pkgconfig
filenames: *.pc
PostScript
aliases: postscript postscr
filenames: *.ps *.eps
mimetypes: application/postscript
PostgreSQL SQL dialect
aliases: postgresql postgres
mimetypes: text/x-postgresql
PowerShell
aliases: powershell posh ps1 psm1
filenames: *.ps1 *.psm1
mimetypes: text/x-powershell
Prolog
aliases: prolog
filenames: *.ecl *.prolog *.pro *.pl
mimetypes: text/x-prolog
Protocol Buffer
aliases: protobuf proto
filenames: *.proto
Puppet
aliases: puppet
filenames: *.pp
Python
aliases: python py sage
filenames: *.py *.pyw *.sc SConstruct SConscript *.tac *.sage
mimetypes: text/x-python application/x-python
Python 3
aliases: python3 py3
mimetypes: text/x-python3 application/x-python3
QBasic
aliases: qbasic basic
filenames: *.BAS *.bas
mimetypes: text/basic
R
aliases: splus s r
filenames: *.S *.R *.r .Rhistory .Rprofile .Renviron
mimetypes: text/S-plus text/S text/x-r-source text/x-r text/x-R text/x-r-history text/x-r-profile
Racket
aliases: racket rkt
filenames: *.rkt *.rktd *.rktl
mimetypes: text/x-racket application/x-racket
Ragel
aliases: ragel
Rexx
aliases: rexx arexx
filenames: *.rexx *.rex *.rx *.arexx
mimetypes: text/x-rexx
Ruby
aliases: rb ruby duby
filenames: *.rb *.rbw Rakefile *.rake *.gemspec *.rbx *.duby Gemfile
mimetypes: text/x-ruby application/x-ruby
Rust
aliases: rust
filenames: *.rs *.rs.in
mimetypes: text/rust
SPARQL
aliases: sparql
filenames: *.rq *.sparql
mimetypes: application/sparql-query
SQL
aliases: sql
filenames: *.sql
mimetypes: text/x-sql
Sass
aliases: sass
filenames: *.sass
mimetypes: text/x-sass
Scala
aliases: scala
filenames: *.scala
mimetypes: text/x-scala
Scheme
aliases: scheme scm
filenames: *.scm *.ss
mimetypes: text/x-scheme application/x-scheme
Scilab
aliases: scilab
filenames: *.sci *.sce *.tst
mimetypes: text/scilab
Smalltalk
aliases: smalltalk squeak st
filenames: *.st
mimetypes: text/x-smalltalk
Smarty
aliases: smarty
filenames: *.tpl
mimetypes: application/x-smarty
Snobol
aliases: snobol
filenames: *.snobol
mimetypes: text/x-snobol
SquidConf
aliases: squidconf squid.conf squid
filenames: squid.conf
mimetypes: text/x-squidconf
Swift
aliases: swift
filenames: *.swift
mimetypes: text/x-swift
TASM
aliases: tasm
filenames: *.asm *.ASM *.tasm
mimetypes: text/x-tasm
TOML
aliases: toml
filenames: *.toml
mimetypes: text/x-toml
Tcl
aliases: tcl
filenames: *.tcl *.rvt
mimetypes: text/x-tcl text/x-script.tcl application/x-tcl
Tcsh
aliases: tcsh csh
filenames: *.tcsh *.csh
mimetypes: application/x-csh
Termcap
aliases: termcap
filenames: termcap termcap.src
Terminfo
aliases: terminfo
filenames: terminfo terminfo.src
Terraform
aliases: terraform tf
filenames: *.tf
mimetypes: application/x-tf application/x-terraform
Thrift
aliases: thrift
filenames: *.thrift
mimetypes: application/x-thrift
Transact-SQL
aliases: tsql t-sql
mimetypes: text/x-tsql
Turtle
aliases: turtle
filenames: *.ttl
mimetypes: text/turtle application/x-turtle
Twig
aliases: twig
mimetypes: application/x-twig
TypeScript
aliases: ts typescript
filenames: *.ts *.tsx
mimetypes: text/x-typescript
TypoScript
aliases: typoscript
filenames: *.ts *.txt
mimetypes: text/x-typoscript
TypoScriptCssData
aliases: typoscriptcssdata
TypoScriptHtmlData
aliases: typoscripthtmldata
VHDL
aliases: vhdl
filenames: *.vhdl *.vhd
mimetypes: text/x-vhdl
VimL
aliases: vim
filenames: *.vim .vimrc .exrc .gvimrc _vimrc _exrc _gvimrc vimrc gvimrc
mimetypes: text/x-vim
WDTE
filenames: *.wdte
XML
aliases: xml
filenames: *.xml *.xsl *.rss *.xslt *.xsd *.wsdl *.wsf
mimetypes: text/xml application/xml image/svg+xml application/rss+xml application/atom+xml
Xorg
aliases: xorg.conf
filenames: xorg.conf
YAML
aliases: yaml
filenames: *.yaml *.yml
mimetypes: text/x-yaml
cfstatement
aliases: cfs
markdown
aliases: md
filenames: *.md
mimetypes: text/x-markdown
reStructuredText
aliases: rst rest restructuredtext
filenames: *.rst *.rest
mimetypes: text/x-rst text/prs.fallenstein.rst
reg
aliases: registry
filenames: *.reg
mimetypes: text/x-windows-registry
systemverilog
aliases: systemverilog sv
filenames: *.sv *.svh
mimetypes: text/x-systemverilog
verilog
aliases: verilog v
filenames: *.v
mimetypes: text/x-verilog
styles: algol_nu borland fruity monokailight rainbow_dash emacs vim xcode autumn dracula paraiso-dark pygments lovelace paraiso-light trac friendly pastie perldoc rrt tango abap colorful igor vs algol swapoff murphy native arduino bw github manni monokai
formatters: noop html tokens terminal terminal256 terminal16m
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment