pages/dotfiles/pack/plugins/start/filetype.nvim/lua/filetype/mappings/extensions.lua

647 lines
15 KiB
Lua
Executable File

return {
[".ch"] = "chill",
["4gh"] = "fgl",
["4gl"] = "fgl",
["8th"] = "8th",
["ACE"] = "lace",
["BUILD"] = "bzl",
["C"] = "cpp",
["DEF"] = "modula2",
["Dockerfile"] = "dockerfile",
["EC"] = "esqlc",
["F"] = "fortran",
["F03"] = "fortran",
["F08"] = "fortran",
["F77"] = "fortran",
["F90"] = "fortran",
["F95"] = "fortran",
["FOR"] = "fortran",
["FPP"] = "fortran",
["FTN"] = "fortran",
["H"] = "cpp",
["INF"] = "inform",
["JAL"] = "jal",
["L"] = "lisp",
["MOD"] = "modula2",
["Rd"] = "rhelp",
["Rmd"] = "rmd",
["Rnw"] = "rnoweb",
["Rrst"] = "rrst",
["Smd"] = "rmd",
["Snw"] = "rnoweb",
["Srst"] = "rrst",
["a65"] = "a65",
["aap"] = "aap",
["abap"] = "abap",
["abc"] = "abc",
["abl"] = "abel",
["ace"] = "lace",
["action"] = "privoxy",
["ada"] = "ada",
["adb"] = "ada",
["ado"] = "stata",
["adoc"] = "asciidoc",
["ads"] = "ada",
["afm"] = "postscr",
["ahk"] = "autohotkey",
["ai"] = "postscr",
["aidl"] = "aidl",
["al"] = "perl",
["aml"] = "aml",
["art"] = "art",
["as"] = "atlas",
["asciidoc"] = "asciidoc",
["asn"] = "asn",
["asn1"] = "asn",
["at"] = "m4",
["atg"] = "coco",
["atl"] = "atlas",
["atom"] = "xml",
["au3"] = "autoit",
["ave"] = "ave",
["awk"] = "awk",
["bat"] = "dosbatch",
["bbl"] = "tex",
["bc"] = "bc",
["bdf"] = "bdf",
["beancount"] = "beancount",
["bi"] = "freebasic",
["bib"] = "bib",
["bl"] = "blank",
["bsdl"] = "bsdl",
["bst"] = "bst",
["bu"] = "yaml",
["builder"] = "ruby",
["c++"] = "cpp",
["cabal"] = "cabal",
["cbl"] = "cobol",
["cdf"] = "skill",
["cdl"] = "cdl",
["cdxml"] = "xml",
["cfc"] = "cf",
["cfg"] = "cfg",
["cfi"] = "cf",
["cfm"] = "cf",
["chf"] = "ch",
["cho"] = "chordpro",
["chopro"] = "chordpro",
["chordpro"] = "chordpro",
["chs"] = "chaskell",
["cjs"] = "javascript",
["cl"] = "lisp",
["clj"] = "clojure",
["cljc"] = "clojure",
["cljs"] = "clojure",
["cljx"] = "clojure",
["clp"] = "jess",
["cm"] = "voscm",
["cmake"] = "cmake",
["cmake.in"] = "cmake",
["cmod"] = "cmod",
["cob"] = "cobol",
["comp"] = "mason",
["con"] = "cterm",
["crd"] = "chordpro",
["crdpro"] = "chordpro",
["crm"] = "crm",
["cs"] = "cs",
["csc"] = "csc",
["csdl"] = "csdl",
["csp"] = "csp",
["csproj"] = "xml",
["csproj.user"] = "xml",
["css"] = "css",
["ctl"] = "vb",
["cu"] = "cuda",
["cuh"] = "cuda",
["cxx"] = "cpp",
["cyn"] = "cynpp",
["dart"] = "dart",
["dat"] = "nastran",
["dcd"] = "dcd",
["dcl"] = "clean",
["def"] = "def",
["desc"] = "desc",
["desktop"] = "desktop",
["diff"] = "diff",
["directory"] = "desktop",
["do"] = "stata",
["dot"] = "dot",
["dpr"] = "pascal",
["drac"] = "dracula",
["drc"] = "dracula",
["ds"] = "datascript",
["dsl"] = "dsl",
["dsm"] = "vb",
["dtd"] = "dtd",
["dts"] = "dts",
["dtsi"] = "dts",
["dtx"] = "tex",
["dylan"] = "dylan",
["ec"] = "esqlc",
["ecd"] = "ecd",
["el"] = "lisp",
["elm"] = "elm",
["eni"] = "cl",
["epp"] = "epuppet",
["eps"] = "postscr",
["epsf"] = "postscr",
["epsi"] = "postscr",
["erb"] = "eruby",
["erl"] = "erlang",
["errsum"] = "hercules",
["es"] = "javascript",
["ev"] = "hercules",
["ex"] = "elixir",
["exp"] = "expect",
["exs"] = "elixir",
["f"] = "fortran",
["f03"] = "fortran",
["f08"] = "fortran",
["f77"] = "fortran",
["f90"] = "fortran",
["f95"] = "fortran",
["factor"] = "factor",
["fal"] = "falcon",
["fan"] = "fan",
["fb"] = "freebasic",
["fdr"] = "csp",
["feature"] = "cucumber",
["fex"] = "focexec",
["fnl"] = "fennel",
["focexec"] = "focexec",
["for"] = "fortran",
["fortran"] = "fortran",
["fpc"] = "fpcmake",
["fpp"] = "fortran",
["frt"] = "reva",
["fs"] = "forth",
["fsl"] = "framescript",
["ft"] = "forth",
["fth"] = "forth",
["ftn"] = "fortran",
["fwt"] = "fan",
["g"] = "pccts",
["gawk"] = "awk",
["gdmo"] = "gdmo",
["ged"] = "gedcom",
["gemspec"] = "ruby",
["go"] = "go",
["gp"] = "gp",
["gpi"] = "gnuplot",
["gpr"] = "ada",
["gql"] = "graphql",
["gradle"] = "groovy",
["graphql"] = "graphql",
["gretl"] = "gretl",
["groovy"] = "groovy",
["gs"] = "grads",
["gsp"] = "gsp",
["gv"] = "dot",
["h32"] = "hex",
["haml"] = "haml",
["hs"] = "haskell",
["hsc"] = "haskell",
["hs-boot"] = "haskell",
["hsig"] = "haskell",
["hb"] = "hb",
["hdl"] = "vhdl",
["hex"] = "hex",
["hgrc"] = "cfg",
["hh"] = "cpp",
["hlp"] = "smcl",
["hog"] = "hog",
["hpp"] = "cpp",
["hrl"] = "erlang",
["hsm"] = "hamster",
["ht"] = "haste",
["htb"] = "httest",
["html.m4"] = "htmlm4",
["htpp"] = "hastepreproc",
["htt"] = "httest",
["hx"] = "haxe",
["hxml"] = "hxml",
["hxx"] = "cpp",
["iba"] = "ibasic",
["ibi"] = "ibasic",
["ice"] = "slice",
["icl"] = "clean",
["icn"] = "icon",
["ih"] = "ppwiz",
["ihlp"] = "smcl",
["ii"] = "initng",
["ijs"] = "j",
["il"] = "skill",
["ils"] = "skill",
["imata"] = "stata",
["imp"] = "b",
["inf"] = "inform",
["ini"] = "dosini",
["inl"] = "cpp",
["ino"] = "arduino",
["intr"] = "dylanintr",
["ipp"] = "cpp",
["ipynb"] = "json",
["isc"] = "monk",
["iss"] = "iss",
["ist"] = "ist",
["it"] = "ppwiz",
["itcl"] = "tcl",
["itk"] = "tcl",
["j73"] = "jovial",
["jacl"] = "tcl",
["jal"] = "jal",
["jav"] = "java",
["java"] = "java",
["javascript"] = "javascript",
["jgr"] = "jgraph",
["jj"] = "javacc",
["jjt"] = "javacc",
["jl"] = "julia",
["jov"] = "jovial",
["jovial"] = "jovial",
["jpl"] = "jam",
["jpr"] = "jam",
["jrexx"] = "rexx",
["js"] = "javascript",
["json"] = "json",
["jsonp"] = "json",
["jsp"] = "jsp",
["jsx"] = "javascriptreact",
["k"] = "kwt",
["kix"] = "kix",
["ks"] = "kscript",
["kt"] = "kotlin",
["ktm"] = "kotlin",
["kts"] = "kotlin",
["kv"] = "kivy",
["latex"] = "tex",
["latte"] = "latte",
["ld"] = "ld",
["ldif"] = "ldif",
["less"] = "less",
["lgt"] = "logtalk",
["lhs"] = "lhaskell",
["lib"] = "cobol",
["lid"] = "dylanlid",
["liquid"] = "liquid",
["lisp"] = "lisp",
["lite"] = "lite",
["ll"] = "lifelines",
["lot"] = "lotos",
["lotos"] = "lotos",
["lou"] = "lout",
["lout"] = "lout",
["lpc"] = "lpc",
["lpr"] = "pascal",
["lsl"] = "lsl",
["lsp"] = "lisp",
["lss"] = "lss",
["lt"] = "lite",
["lte"] = "latte",
["ltx"] = "tex",
["lua"] = "lua",
["lock"] = "toml",
["m2"] = "modula2",
["m4gl"] = "fgl",
["man"] = "nroff",
["map"] = "map",
["mar"] = "vmasm",
["markdown"] = "markdown",
["mas"] = "master",
["mason"] = "mason",
["master"] = "master",
["mat"] = "radiance",
["mata"] = "stata",
["mch"] = "b",
["md"] = "markdown",
["mdown"] = "markdown",
["mdwn"] = "markdown",
["mel"] = "mel",
["mf"] = "mf",
["mgl"] = "mgl",
["mgp"] = "mgp",
["mhtml"] = "mason",
["mi"] = "modula2",
["mib"] = "mib",
["mix"] = "mix",
["mixal"] = "mix",
["mjs"] = "javascript",
["mkd"] = "markdown",
["mkdn"] = "markdown",
["mkii"] = "context",
["mkiv"] = "context",
["mklx"] = "context",
["mkvi"] = "context",
["mkxl"] = "context",
["ml"] = "ocaml",
["ml.cppo"] = "ocaml",
["mli"] = "ocaml",
["mli.cppo"] = "ocaml",
["mlip"] = "ocaml",
["mll"] = "ocaml",
["mlp"] = "ocaml",
["mlt"] = "ocaml",
["mly"] = "ocaml",
["mmp"] = "mmp",
["mo"] = "gdmo",
["moc"] = "cpp",
["mof"] = "msidl",
["mom"] = "nroff",
["monk"] = "monk",
["moo"] = "moo",
["mot"] = "srec",
["mp"] = "mp",
["mpl"] = "maple",
["msc"] = "xmath",
["msf"] = "xmath",
["msql"] = "msql",
["mst"] = "ist",
["mush"] = "mush",
["mv"] = "maple",
["mws"] = "maple",
["my"] = "mib",
["mysql"] = "mysql",
["nanorc"] = "nanorc",
["nb"] = "mma",
["ncf"] = "ncf",
["ninja"] = "ninja",
["nqc"] = "nqc",
["nr"] = "nroff",
["nse"] = "lua",
["nsh"] = "nsis",
["nsi"] = "nsis",
["obj"] = "obj",
["occ"] = "occam",
["odl"] = "msidl",
["opam"] = "opam",
["opam.template"] = "opam",
["or"] = "openroad",
["ora"] = "ora",
["org"] = "org",
["orx"] = "rexx",
["p36"] = "plm",
["p6"] = "raku",
["pac"] = "plm",
["page"] = "mallard",
["papp"] = "papp",
["pas"] = "pascal",
["patch"] = "diff",
["pbtxt"] = "pbtxt",
["pc"] = "proc",
["pcmk"] = "pcmk",
["pdb"] = "prolog",
["pde"] = "arduino",
["pdf"] = "pdf",
["pfa"] = "postscr",
["pike"] = "pike",
["pk"] = "poke",
["pkb"] = "sql",
["pks"] = "sql",
["pl1"] = "pli",
["pld"] = "cupl",
["pli"] = "pli",
["plm"] = "plm",
["plp"] = "plp",
["pls"] = "plsql",
["plsql"] = "plsql",
["plx"] = "perl",
["pm6"] = "raku",
["pml"] = "promela",
["pmod"] = "pike",
["po"] = "po",
["pod"] = "pod",
["pod6"] = "raku",
["pot"] = "po",
["pov"] = "pov",
["ppd"] = "ppd",
["pr"] = "sdl",
["proto"] = "proto",
["ps"] = "postscr",
["ps1"] = "ps1",
["ps1xml"] = "ps1xml",
["psc1"] = "xml",
["psd1"] = "ps1",
["psf"] = "psf",
["psgi"] = "perl",
["psl"] = "psl",
["psm1"] = "ps1",
["pssc"] = "ps1",
["ptl"] = "python",
["pxd"] = "pyrex",
["pxml"] = "papp",
["pxsl"] = "papp",
["py"] = "python",
["pyi"] = "python",
["pyw"] = "python",
["pyx"] = "pyrex",
["qc"] = "c",
["quake"] = "m3quake",
["rad"] = "radiance",
["rake"] = "ruby",
["raku"] = "raku",
["rakudoc"] = "raku",
["rakumod"] = "raku",
["rakutest"] = "raku",
["raml"] = "raml",
["rb"] = "ruby",
["rbs"] = "rbs",
["rbw"] = "ruby",
["rc"] = "rc",
["rch"] = "rc",
["rcp"] = "pilrc",
["rd"] = "rhelp",
["recipe"] = "conaryrecipe",
["ref"] = "b",
["rego"] = "rego",
["rej"] = "diff",
["rem"] = "remind",
["remind"] = "remind",
["res"] = "rescript",
["resi"] = "rescript",
["rex"] = "rexx",
["rexx"] = "rexx",
["rexxj"] = "rexx",
["rhtml"] = "eruby",
["rib"] = "rib",
["rjs"] = "ruby",
["rkt"] = "scheme",
["rmd"] = "rmd",
["rnc"] = "rnc",
["rng"] = "rng",
["rnw"] = "rnoweb",
["rockspec"] = "lua",
["roff"] = "nroff",
["rpl"] = "rpl",
["rq"] = "sparql",
["rrst"] = "rrst",
["rs"] = "rust",
["rss"] = "xml",
["rst"] = "rst",
["rtf"] = "rtf",
["ru"] = "ruby",
["run"] = "ampl",
["rxj"] = "rexx",
["rxml"] = "ruby",
["rxo"] = "rexx",
["s19"] = "srec",
["s28"] = "srec",
["s37"] = "srec",
["s85"] = "sinda",
["sa"] = "sather",
["sas"] = "sas",
["sass"] = "sass",
["sba"] = "vb",
["sbt"] = "sbt",
["sc"] = "scala",
["scala"] = "scala",
["sce"] = "scilab",
["sci"] = "scilab",
["scm"] = "scheme",
["score"] = "slrnsc",
["scpt"] = "applescript",
["scss"] = "scss",
["sd"] = "sd",
["sdc"] = "sdc",
["sdl"] = "sdl",
["sed"] = "sed",
["sexp"] = "sexplib",
["si"] = "cuplsim",
["sieve"] = "sieve",
["sig"] = "lprolog",
["sil"] = "sil",
["sim"] = "simula",
["sin"] = "sinda",
["siv"] = "sieve",
["sl"] = "slang",
["slt"] = "tsalt",
["sol"] = "solidity",
["smcl"] = "smcl",
["smd"] = "rmd",
["smith"] = "smith",
["sml"] = "sml",
["smt"] = "smith",
["sno"] = "snobol4",
["snw"] = "rnoweb",
["sp"] = "spice",
["sparql"] = "sparql",
["spd"] = "spup",
["spdata"] = "spup",
["spec"] = "spec",
["speedup"] = "spup",
["spi"] = "spyce",
["spice"] = "spice",
["spt"] = "snobol4",
["spy"] = "spyce",
["sqi"] = "sqr",
["sqlj"] = "sqlj",
["sqr"] = "sqr",
["srec"] = "srec",
["srst"] = "rrst",
["ss"] = "scheme",
["ssc"] = "monk",
["st"] = "st",
["stp"] = "stp",
["strl"] = "esterel",
["sty"] = "tex",
["sum"] = "hercules",
["sv"] = "systemverilog",
["svelte"] = "svelte",
["svg"] = "svg",
["svh"] = "systemverilog",
["swift"] = "swift",
["swift.gyb"] = "swiftgyb",
["sys"] = "dosbatch",
["t.html"] = "tilde",
["t6"] = "raku",
["tak"] = "tak",
["tcc"] = "cpp",
["tcl"] = "tcl",
["tdf"] = "ahdl",
["testGroup"] = "rexx",
["testUnit"] = "rexx",
["texi"] = "texinfo",
["texinfo"] = "texinfo",
["text"] = "text",
["tf"] = "tf",
["ti"] = "terminfo",
["tk"] = "tcl",
["tlh"] = "cpp",
["tli"] = "tli",
["tmac"] = "nroff",
["tmpl"] = "template",
["toc"] = "cdrtoc",
["toml"] = "toml",
["tpl"] = "smarty",
["tpm"] = "xml",
["tpp"] = "cpp",
["tr"] = "nroff",
["tsc"] = "monk",
["tsx"] = "typescriptreact",
["txi"] = "texinfo",
["tyb"] = "sql",
["tyc"] = "sql",
["typ"] = "sql",
["uc"] = "uc",
["ui"] = "xml",
["uil"] = "uil",
["uit"] = "uil",
["ulpc"] = "lpc",
["v"] = "verilog",
["va"] = "verilogams",
["vams"] = "verilogams",
["vb"] = "vb",
["vba"] = "vim",
["vbe"] = "vhdl",
["vbs"] = "vb",
["vc"] = "hercules",
["vhd"] = "vhdl",
["vhdl"] = "vhdl",
["vho"] = "vhdl",
["vim"] = "vim",
["vr"] = "vera",
["vrh"] = "vera",
["vri"] = "vera",
["vroom"] = "vroom",
["vst"] = "vhdl",
["vue"] = "vue",
["wast"] = "wast",
["wat"] = "wast",
["wbt"] = "winbatch",
["webmanifest"] = "json",
["wiki"] = "flexwiki",
["wm"] = "webmacro",
["wml"] = "wml",
["wpl"] = "xml",
["wrap"] = "dosini",
["wrl"] = "vrml",
["wrm"] = "acedb",
["wsdl"] = "xml",
["wsml"] = "wsml",
["x"] = "rpcgen",
["xht"] = "xhtml",
["xhtml"] = "xhtml",
["xin"] = "omnimark",
["xlf"] = "xml",
["xliff"] = "xml",
["xmi"] = "xml",
["xom"] = "omnimark",
["xq"] = "xquery",
["xql"] = "xquery",
["xqm"] = "xquery",
["xquery"] = "xquery",
["xqy"] = "xquery",
["xs"] = "xs",
["xsd"] = "xsd",
["xsl"] = "xslt",
["xslt"] = "xslt",
["xul"] = "xml",
["yaml"] = "yaml",
["yaws"] = "erlang",
["yml"] = "yaml",
["z8a"] = "z8a",
["zsh"] = "zsh",
["zu"] = "zimbu",
["zut"] = "zimbutempl",
}