UNPKG

decap-cms-widget-code

Version:

Widget for editing code in Decap CMS

2,806 lines (2,805 loc) 104 kB
# https://github.com/github/linguist/blob/d2e09563c19fe026873289bad3ceb586a1be09d7/lib/linguist/languages.yml # # 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 http://git.io/3XO_Cg. # 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 # searchable - Boolean flag to enable searching (defaults to true) # 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 ABAP: type: programming color: "#E8274B" extensions: - ".abap" tm_scope: source.abap ace_mode: abap language_id: 1 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 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 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: type: programming color: "#6a40fd" tm_scope: text.html.asp aliases: - aspx - aspx-vb extensions: - ".asp" - ".asax" - ".ascx" - ".ashx" - ".asmx" - ".aspx" - ".axd" ace_mode: text codemirror_mode: htmlembedded codemirror_mime_type: application/x-aspx language_id: 8 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 Adobe Font Metrics: type: data 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 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 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 tm_scope: text.xml.ant filenames: - ant.xml - build.xml ace_mode: xml codemirror_mode: xml codemirror_mime_type: application/xml language_id: 15 ApacheConf: type: data 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 extensions: - ".cls" tm_scope: source.java ace_mode: java codemirror_mode: clike codemirror_mime_type: text/x-java language_id: 17 Apollo Guidance Computer: type: programming 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 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" - ".inc" - ".nasm" tm_scope: source.assembly ace_mode: assembly_x86 language_id: 24 Asymptote: type: programming color: "#4a0c0c" 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 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 Awk: type: programming extensions: - ".awk" - ".auk" - ".gawk" - ".mawk" - ".nawk" interpreters: - awk - gawk - mawk - nawk tm_scope: source.awk ace_mode: text language_id: 28 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 Befunge: type: programming extensions: - ".befunge" tm_scope: source.befunge ace_mode: text language_id: 30 BibTeX: type: markup group: TeX extensions: - ".bib" tm_scope: text.bibtex ace_mode: tex codemirror_mode: stex codemirror_mime_type: text/x-stex language_id: 982188347 Bison: type: programming group: Yacc tm_scope: source.yacc extensions: - ".bison" ace_mode: text language_id: 31 BitBake: type: programming tm_scope: none extensions: - ".bb" ace_mode: text language_id: 32 Blade: type: markup group: HTML extensions: - ".blade" - ".blade.php" tm_scope: text.html.php.blade ace_mode: text language_id: 33 BlitzBasic: type: programming 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 extensions: - ".bsv" tm_scope: source.bsv ace_mode: verilog language_id: 36 Boo: type: programming color: "#d4bec1" extensions: - ".boo" ace_mode: text tm_scope: source.boo language_id: 37 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 Brightscript: type: programming extensions: - ".brs" tm_scope: source.brightscript ace_mode: text language_id: 39 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 extensions: - ".cs" - ".cake" - ".csx" 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" - ".cxx" - ".h" - ".h++" - ".hh" - ".hpp" - ".hxx" - ".inc" - ".inl" - ".ino" - ".ipp" - ".re" - ".tcc" - ".tpp" 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 CLIPS: type: programming extensions: - ".clp" tm_scope: source.clips ace_mode: text language_id: 46 CMake: type: programming 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 COLLADA: type: data extensions: - ".dae" tm_scope: text.xml ace_mode: xml codemirror_mode: xml codemirror_mime_type: text/xml language_id: 49 CSON: type: data 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: "#563d7c" extensions: - ".css" language_id: 50 CSV: type: data ace_mode: text tm_scope: none extensions: - ".csv" language_id: 51 CWeb: type: programming extensions: - ".w" tm_scope: none ace_mode: text language_id: 657332628 Cabal Config: type: data 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 Cap'n Proto: type: programming tm_scope: source.capnp extensions: - ".capnp" ace_mode: text language_id: 52 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 ChucK: type: programming extensions: - ".ck" tm_scope: source.java ace_mode: java codemirror_mode: clike codemirror_mime_type: text/x-java language_id: 57 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 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" - ".boot" - ".cl2" - ".cljc" - ".cljs" - ".cljs.hl" - ".cljscm" - ".cljx" - ".hic" filenames: - riemann.config language_id: 62 Closure Templates: type: markup group: HTML 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 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 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 group: ColdFusion ace_mode: coldfusion aliases: - cfc extensions: - ".cfc" tm_scope: source.cfscript language_id: 65 Common Lisp: type: programming tm_scope: source.lisp 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 aliases: - delphi - objectpascal 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 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 aliases: - csound-orc extensions: - ".orc" - ".udo" tm_scope: source.csound ace_mode: csound_orchestra language_id: 73 Csound Document: type: programming aliases: - csound-csd extensions: - ".csd" tm_scope: source.csound-document ace_mode: csound_document language_id: 74 Csound Score: type: programming 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 Cycript: type: programming extensions: - ".cy" tm_scope: source.js ace_mode: javascript codemirror_mode: javascript codemirror_mime_type: text/javascript language_id: 78 Cython: type: programming group: Python 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" 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 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 Darcs Patch: type: data 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 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 Dockerfile: type: programming color: "#384d54" tm_scope: source.dockerfile extensions: - ".dockerfile" filenames: - 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 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 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: none ace_mode: text codemirror_mode: ecl codemirror_mime_type: text/x-ecl language_id: 93 ECLiPSe: type: programming group: prolog extensions: - ".ecl" tm_scope: source.prolog.eclipse ace_mode: prolog language_id: 94 EJS: type: markup group: HTML extensions: - ".ejs" tm_scope: text.html.js ace_mode: ejs language_id: 95 EML: type: data extensions: - ".eml" - ".mbox" tm_scope: text.eml.basic ace_mode: text language_id: 529653389 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 Easybuild: type: data 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 group: JavaScript extensions: - ".epj" tm_scope: source.json ace_mode: json codemirror_mode: javascript codemirror_mime_type: application/json language_id: 98 EditorConfig: type: data group: INI 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: "#946d57" 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 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.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 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" tm_scope: source.fstar ace_mode: text language_id: 336943375 FIGlet Font: type: data aliases: - FIGfont extensions: - ".flf" tm_scope: source.figfont ace_mode: text language_id: 686129783 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 Filebench WML: type: programming 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 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: type: programming color: "#4d41b1" extensions: - ".f90" - ".f" - ".f03" - ".f08" - ".f77" - ".f95" - ".for" - ".fpp" tm_scope: source.fortran.modern ace_mode: text codemirror_mode: fortran codemirror_mime_type: text/x-fortran language_id: 107 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 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 extensions: - ".gms" tm_scope: none ace_mode: text language_id: 118 GAP: type: programming extensions: - ".g" - ".gap" - ".gd" - ".gi" - ".tst" tm_scope: source.gap ace_mode: text language_id: 119 GCC Machine Description: type: programming 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 GLSL: type: programming extensions: - ".glsl" - ".fp" - ".frag" - ".frg" - ".fs" - ".fsh" - ".fshader" - ".geo" - ".geom" - ".glslv" - ".gshader" - ".shader" - ".tesc" - ".tese" - ".vert" - ".vrx" - ".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 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 Genie: type: programming ace_mode: text extensions: - ".gs" color: "#fb855d" tm_scope: none language_id: 792408528 Genshi: type: programming 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 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 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 aliases: - rs-274x extensions: - ".gbr" - ".gbl" - ".gbo" - ".gbp" - ".gbs" - ".gko" - ".gml" - ".gpb" - ".gpt" - ".gtl" - ".gto" - ".gtp" - ".gts" interpreters: - gerbv - gerbview tm_scope: source.gerber ace_mode: text language_id: 404627610 Gettext Catalog: type: prose searchable: false aliases: - pot extensions: - ".po" - ".pot" tm_scope: source.po ace_mode: text language_id: 129 Gherkin: type: programming extensions: - ".feature" tm_scope: text.gherkin.feature aliases: - cucumber ace_mode: text color: "#5B2063" language_id: 76 Git Attributes: type: data group: INI 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 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 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" - ".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 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 extensions: - ".grace" tm_scope: source.grace ace_mode: text language_id: 135 Gradle: type: data extensions: - ".gradle" tm_scope: source.groovy.gradle ace_mode: text language_id: 136 Grammatical Framework: type: programming aliases: - gf extensions: - ".gf" color: "#79aa7a" 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 extensions: - ".graphql" - ".gql" - ".graphqls" tm_scope: source.graphql ace_mode: text language_id: 139 Graphviz (DOT): type: data 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: "#e69f56" extensions: - ".groovy" - ".grt" - ".gtpl" - ".gvy" interpreters: - groovy filenames: - Jenkinsfile language_id: 142 Groovy Server Pages: type: programming 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 extensions: - ".cfg" filenames: - haproxy.cfg tm_scope: source.haproxy-config ace_mode: text language_id: 366607477 HCL: type: programming extensions: - ".hcl" - ".tf" - ".tfvars" - ".workflow" aliases: - terraform ace_mode: ruby codemirror_mode: ruby codemirror_mime_type: text/x-ruby tm_scope: source.terraform language_id: 144 HLSL: type: programming extensions: - ".hlsl" - ".cginc" - ".fx" - ".fxh" - ".hlsli" ace_mode: text tm_scope: source.hlsl language_id: 145 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" - ".htm" - ".html.hl" - ".inc" - ".st" - ".xht" - ".xhtml" language_id: 146 HTML+Django: type: markup tm_scope: text.html.django group: HTML extensions: - ".jinja" - ".jinja2" - ".mustache" - ".njk" aliases: - django - html+django/jinja - html+jinja - htmldjango - njk - nunjucks ace_mode: django codemirror_mode: django codemirror_mime_type: text/x-django language_id: 147 HTML+ECR: type: markup 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 tm_scope: text.html.elixir group: HTML aliases: - eex extensions: - ".eex" ace_mode: text codemirror_mode: htmlmixed codemirror_mime_type: text/html language_id: 149 HTML+ERB: type: markup tm_scope: text.html.erb group: HTML aliases: - erb extensions: - ".erb" - ".erb.deface" ace_mode: text codemirror_mode: htmlembedded codemirror_mime_type: application/x-erb language_id: 150 HTML+PHP: type: markup 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 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 extensions: - ".http" tm_scope: source.httpspec ace_mode: text codemirror_mode: http codemirror_mime_type: message/http language_id: 152 HXML: type: data 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" - ".php" tm_scope: source.hack color: "#878787" language_id: 153 Haml: group: HTML type: markup 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 group: HTML 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 Haskell: type: programming color: "#5e5086" extensions: - ".hs" - ".hsc" interpreters: - runhaskell 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" 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 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 extensions: - ".ini" - ".cfg" - ".lektorproject" - ".prefs" - ".pro" - ".properties" filenames: - buildozer.spec 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 group: INI aliases: - ignore - gitignore - git-ignore extensions: - ".gitignore" filenames: - ".atomignore" - ".babelignore" - ".bzrignore" - ".coffeelintignore" - ".cvsignore" - ".dockerignore" - ".eslintignore" - ".gitignore" - ".nodemonignore" - ".npmignore" - ".prettierignore" - ".stylelintignore" - ".vscodeignore" - gitignore-global - gitignore_global ace_mode: gitignore tm_scope: source.gitignore codemirror_mode: shell codemirror_mime_type: text/x-sh language_id: 74444240 Inform 7: type: programming wrap: true extensions: - ".ni" - ".i7x" tm_scope: source.inform7 aliases: - i7 - inform7 ace_mode: text language_id: 166 Inno Setup: type: programming extensions: - ".iss" tm_scope: none 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 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 JFlex: type: programming group: Lex extensions: - ".flex" - ".jflex" tm_scope: source.jflex ace_mode: text language_id: 173 JSON: type: data tm_scope: source.json ace_mode: json codemirror_mode: javascript codemirror_mime_type: application/json searchable: false extensions: - ".json" - ".avsc" - ".geojson" - ".gltf" - ".har" - ".ice" - ".JSON-tmLanguage" - ".jsonl" - ".mcmeta" - ".tfstate" - ".tfstate.backup" - ".topojson" - ".webapp" - ".webmanifest" - ".yy" - ".yyp" filenames: - ".arcconfig" - ".htmlhintrc" - ".tern-config" - ".tern-project" - ".watchmanconfig" - composer.lock - mcmod.info language_id: 174 JSON with Comments: type: data group: JSON tm_scope: source.js ace_mode: javascript codemirror_mode: javascript codemirror_mime_type: text/javascript aliases: - jsonc extensions: - ".sublime-build" - ".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" - ".eslintrc.json" - ".jscsrc" - ".jshintrc" - ".jslintrc" - jsconfig.json - language-configuration.json - tsconfig.json language_id: 423 JSON5: type: data extensions: - ".json5" tm_scope: source.js ace_mode: javascript codemirror_mode: javascript codemirror_mime_type: application/json language_id: 175 JSONLD: type: data 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.jq language_id: 177 JSX: type: programming group: JavaScript extensions: - ".jsx" tm_scope: source.js.jsx ace_mode: javascript codemirror_mode: jsx codemirror_mime_type: text/jsx language_id: 178 Jasmin: type: programming 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" language_id: 181 Java Properties: type: data 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 group: Java aliases: - jsp extensions: - ".jsp" tm_scope: text.html.jsp ace_mode: jsp codemirror_mode: htmlembedded codemirror_mime_type: application/x-jsp language_id: 182 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" - ".es" - ".es6" - ".frag" - ".gs" - ".jake" - ".jsb" - ".jscad" - ".jsfl" - ".jsm" - ".jss" - ".mjs" - ".njs" - ".pac" - ".sjs" - ".ssjs" - ".xsjs" - ".xsjslib" filenames: - Jakefile interpreters: - chakra - d8 - js - node - rhino - v8 - v8-shell language_id: 183 JavaScript+ERB: type: programming tm_scope: source.js group: JavaScript extensions: - ".js.erb" ace_mode: javascript codemirror_mode: javascript codemirror_mime_type: application/javascript language_id: 914318960 Jison: type: programming group: Yacc extensions: - ".jison" tm_scope: source.jison ace_mode: text language_id: 284531423 Jison Lex: type: programming 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 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 KRL: type: programming color: "#28430A" extensions: - ".krl" tm_scope: none ace_mode: text language_id: 186 KiCad Layout: type: data 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 extensions: - ".brd" tm_scope: source.pcb.board ace_mode: text language_id: 140848857 KiCad Schematic: type: data aliases: - eeschema schematic extensions: - ".sch" tm_scope: source.pcb.schematic ace_mode: text language_id: 622447435 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: "#F18E33" extensions: - ".kt" - ".ktm" - ".kts" tm_scope: source.kotlin ace_mode: text codemirror_mode: clike codemirror_mime_type: text/x-kotlin language_id: 189 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: none 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 extensions: - ".lvproj" tm_scope: text.xml ace_mode: xml codemirror_mode: xml codemirror_mime_type: text/xml language_id: 194 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 group: HTML 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 Less: type: markup group: 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" tm_scope: source.lex ace_mode: text language_id: 199 LilyPond: type: programming 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 extensions: - ".liquid" tm_scope: text.html.liquid ace_mode: liquid language_id: 204 Literate Agda: type: programming group: Agda extensions: - ".lagda" tm_scope: none ace_mode: text language_id: 205 Literate CoffeeScript: type: programming tm_scope: source.litcoffee group: CoffeeScript ace_mode: text wrap: true aliases: - litcoffee extensions: - ".litcoffee" language_id: 206 Literate Haskell: type: programming 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 l