style: revert formatting changes

pull/12706/head
Nikita Revenco 2025-01-27 23:14:59 +00:00
parent b51ca5d500
commit ef5c878e1c
1 changed files with 259 additions and 575 deletions

View File

@ -7,16 +7,8 @@ use-grammars = { except = ["hare", "wren", "gemini"] }
als = { command = "als" } als = { command = "als" }
ada-language-server = { command = "ada_language_server" } ada-language-server = { command = "ada_language_server" }
ada-gpr-language-server = { command = "ada_language_server", args = [ ada-gpr-language-server = {command = "ada_language_server", args = ["--language-gpr"]}
"--language-gpr", angular = {command = "ngserver", args = ["--stdio", "--tsProbeLocations", ".", "--ngProbeLocations", ".",]}
] }
angular = { command = "ngserver", args = [
"--stdio",
"--tsProbeLocations",
".",
"--ngProbeLocations",
".",
] }
asm-lsp = { command = "asm-lsp" } asm-lsp = { command = "asm-lsp" }
awk-language-server = { command = "awk-language-server" } awk-language-server = { command = "awk-language-server" }
bash-language-server = { command = "bash-language-server", args = ["start"] } bash-language-server = { command = "bash-language-server", args = ["start"] }
@ -31,27 +23,15 @@ cl-lsp = { command = "cl-lsp" }
clangd = { command = "clangd" } clangd = { command = "clangd" }
clojure-lsp = { command = "clojure-lsp" } clojure-lsp = { command = "clojure-lsp" }
cmake-language-server = { command = "cmake-language-server" } cmake-language-server = { command = "cmake-language-server" }
codeql = { command = "codeql", args = [ codeql = { command = "codeql", args = ["execute", "language-server", "--check-errors=ON_CHANGE"] }
"execute",
"language-server",
"--check-errors=ON_CHANGE",
] }
crystalline = { command = "crystalline", args = ["--stdio"] } crystalline = { command = "crystalline", args = ["--stdio"] }
cs = { command = "cs", args = [ cs = { command = "cs", args = ["launch", "--contrib", "smithy-language-server", "--", "0"] }
"launch",
"--contrib",
"smithy-language-server",
"--",
"0",
] }
csharp-ls = { command = "csharp-ls" } csharp-ls = { command = "csharp-ls" }
cuelsp = { command = "cuelsp" } cuelsp = { command = "cuelsp" }
dart = { command = "dart", args = ["language-server", "--client-id=helix"] } dart = { command = "dart", args = ["language-server", "--client-id=helix"] }
dhall-lsp-server = { command = "dhall-lsp-server" } dhall-lsp-server = { command = "dhall-lsp-server" }
docker-langserver = { command = "docker-langserver", args = ["--stdio"] } docker-langserver = { command = "docker-langserver", args = ["--stdio"] }
docker-compose-langserver = { command = "docker-compose-langserver", args = [ docker-compose-langserver = { command = "docker-compose-langserver", args = ["--stdio"]}
"--stdio",
] }
dot-language-server = { command = "dot-language-server", args = ["--stdio"] } dot-language-server = { command = "dot-language-server", args = ["--stdio"] }
earthlyls = { command = "earthlyls" } earthlyls = { command = "earthlyls" }
elixir-ls = { command = "elixir-ls", config = { elixirLS.dialyzerEnabled = false } } elixir-ls = { command = "elixir-ls", config = { elixirLS.dialyzerEnabled = false } }
@ -59,40 +39,23 @@ elm-language-server = { command = "elm-language-server" }
elp = { command = "elp", args = ["server"] } elp = { command = "elp", args = ["server"] }
elvish = { command = "elvish", args = ["-lsp"] } elvish = { command = "elvish", args = ["-lsp"] }
erlang-ls = { command = "erlang_ls" } erlang-ls = { command = "erlang_ls" }
fish-lsp = { command = "fish-lsp", args = [ fish-lsp = { command = "fish-lsp", args = ["start"], environment = { fish_lsp_show_client_popups = "false" } }
"start",
], environment = { fish_lsp_show_client_popups = "false" } }
forc = { command = "forc", args = ["lsp"] } forc = { command = "forc", args = ["lsp"] }
forth-lsp = { command = "forth-lsp" } forth-lsp = { command = "forth-lsp" }
fortls = { command = "fortls", args = ["--lowercase_intrinsics"] } fortls = { command = "fortls", args = ["--lowercase_intrinsics"] }
fsharp-ls = { command = "fsautocomplete", config = { AutomaticWorkspaceInit = true } } fsharp-ls = { command = "fsautocomplete", config = { AutomaticWorkspaceInit = true } }
gleam = { command = "gleam", args = ["lsp"] } gleam = { command = "gleam", args = ["lsp"] }
glsl_analyzer = { command = "glsl_analyzer" } glsl_analyzer = { command = "glsl_analyzer" }
graphql-language-service = { command = "graphql-lsp", args = [ graphql-language-service = { command = "graphql-lsp", args = ["server", "-m", "stream"] }
"server", haskell-language-server = { command = "haskell-language-server-wrapper", args = ["--lsp"] }
"-m",
"stream",
] }
haskell-language-server = { command = "haskell-language-server-wrapper", args = [
"--lsp",
] }
hyprls = { command = "hyprls" } hyprls = { command = "hyprls" }
idris2-lsp = { command = "idris2-lsp" } idris2-lsp = { command = "idris2-lsp" }
intelephense = { command = "intelephense", args = ["--stdio"] } intelephense = { command = "intelephense", args = ["--stdio"] }
jdtls = { command = "jdtls" } jdtls = { command = "jdtls" }
jedi = { command = "jedi-language-server" } jedi = { command = "jedi-language-server" }
jq-lsp = { command = "jq-lsp" } jq-lsp = { command = "jq-lsp" }
jsonnet-language-server = { command = "jsonnet-language-server", args = [ jsonnet-language-server = { command = "jsonnet-language-server", args= ["-t", "--lint"] }
"-t", julia = { command = "julia", timeout = 60, args = [ "--startup-file=no", "--history-file=no", "--quiet", "-e", "using LanguageServer; runserver()", ] }
"--lint",
] }
julia = { command = "julia", timeout = 60, args = [
"--startup-file=no",
"--history-file=no",
"--quiet",
"-e",
"using LanguageServer; runserver()",
] }
koka = { command = "koka", args = ["--language-server", "--lsstdio"] } koka = { command = "koka", args = ["--language-server", "--lsstdio"] }
koto-ls = { command = "koto-ls" } koto-ls = { command = "koto-ls" }
kotlin-language-server = { command = "kotlin-language-server" } kotlin-language-server = { command = "kotlin-language-server" }
@ -120,28 +83,18 @@ pasls = { command = "pasls", args = [] }
pbkit = { command = "pb", args = [ "lsp" ] } pbkit = { command = "pb", args = [ "lsp" ] }
perlnavigator = { command = "perlnavigator", args= ["--stdio"] } perlnavigator = { command = "perlnavigator", args= ["--stdio"] }
pest-language-server = { command = "pest-language-server" } pest-language-server = { command = "pest-language-server" }
prisma-language-server = { command = "prisma-language-server", args = [ prisma-language-server = { command = "prisma-language-server", args = ["--stdio"] }
"--stdio", purescript-language-server = { command = "purescript-language-server", args = ["--stdio"] }
] }
purescript-language-server = { command = "purescript-language-server", args = [
"--stdio",
] }
pylsp = { command = "pylsp" } pylsp = { command = "pylsp" }
pyright = { command = "pyright-langserver", args = ["--stdio"], config = {} } pyright = { command = "pyright-langserver", args = ["--stdio"], config = {} }
basedpyright = { command = "basedpyright-langserver", args = [ basedpyright = { command = "basedpyright-langserver", args = ["--stdio"], config = {} }
"--stdio",
], config = {} }
pylyzer = { command = "pylyzer", args = ["--server"] } pylyzer = { command = "pylyzer", args = ["--server"] }
qmlls = { command = "qmlls" } qmlls = { command = "qmlls" }
quint-language-server = { command = "quint-language-server", args = [ quint-language-server = { command = "quint-language-server", args = ["--stdio"] }
"--stdio",
] }
r = { command = "R", args = ["--no-echo", "-e", "languageserver::run()"] } r = { command = "R", args = ["--no-echo", "-e", "languageserver::run()"] }
racket = { command = "racket", args = ["-l", "racket-langserver"] } racket = { command = "racket", args = ["-l", "racket-langserver"] }
regols = { command = "regols" } regols = { command = "regols" }
rescript-language-server = { command = "rescript-language-server", args = [ rescript-language-server = { command = "rescript-language-server", args = ["--stdio"] }
"--stdio",
] }
robotframework_ls = { command = "robotframework_ls" } robotframework_ls = { command = "robotframework_ls" }
ruff = { command = "ruff", args = ["server"] } ruff = { command = "ruff", args = ["server"] }
ruby-lsp = { command = "ruby-lsp" } ruby-lsp = { command = "ruby-lsp" }
@ -152,16 +105,7 @@ solc = { command = "solc", args = ["--lsp"] }
sourcekit-lsp = { command = "sourcekit-lsp" } sourcekit-lsp = { command = "sourcekit-lsp" }
spade-language-server = {command = "spade-language-server"} spade-language-server = {command = "spade-language-server"}
svlangserver = { command = "svlangserver", args = [] } svlangserver = { command = "svlangserver", args = [] }
swipl = { command = "swipl", args = [ swipl = { command = "swipl", args = [ "-g", "use_module(library(lsp_server))", "-g", "lsp_server:main", "-t", "halt", "--", "stdio" ] }
"-g",
"use_module(library(lsp_server))",
"-g",
"lsp_server:main",
"-t",
"halt",
"--",
"stdio",
] }
superhtml = { command = "superhtml", args = ["lsp"]} superhtml = { command = "superhtml", args = ["lsp"]}
tailwindcss-ls = { command = "tailwindcss-language-server", args = ["--stdio"] } tailwindcss-ls = { command = "tailwindcss-language-server", args = ["--stdio"] }
taplo = { command = "taplo", args = ["lsp", "stdio"] } taplo = { command = "taplo", args = ["lsp", "stdio"] }
@ -173,18 +117,10 @@ vala-language-server = { command = "vala-language-server" }
vale-ls = { command = "vale-ls" } vale-ls = { command = "vale-ls" }
vhdl_ls = { command = "vhdl_ls", args = [] } vhdl_ls = { command = "vhdl_ls", args = [] }
vlang-language-server = { command = "v-analyzer" } vlang-language-server = { command = "v-analyzer" }
vscode-css-language-server = { command = "vscode-css-language-server", args = [ vscode-css-language-server = { command = "vscode-css-language-server", args = ["--stdio"], config = { provideFormatter = true, css = { validate = { enable = true } } } }
"--stdio", vscode-html-language-server = { command = "vscode-html-language-server", args = ["--stdio"], config = { provideFormatter = true } }
], config = { provideFormatter = true, css = { validate = { enable = true } } } } vscode-json-language-server = { command = "vscode-json-language-server", args = ["--stdio"], config = { provideFormatter = true, json = { validate = { enable = true } } } }
vscode-html-language-server = { command = "vscode-html-language-server", args = [ vuels = { command = "vue-language-server", args = ["--stdio"], config = { typescript = { tsdk = "node_modules/typescript/lib/" } } }
"--stdio",
], config = { provideFormatter = true } }
vscode-json-language-server = { command = "vscode-json-language-server", args = [
"--stdio",
], config = { provideFormatter = true, json = { validate = { enable = true } } } }
vuels = { command = "vue-language-server", args = [
"--stdio",
], config = { typescript = { tsdk = "node_modules/typescript/lib/" } } }
wgsl_analyzer = { command = "wgsl_analyzer" } wgsl_analyzer = { command = "wgsl_analyzer" }
yaml-language-server = { command = "yaml-language-server", args = ["--stdio"] } yaml-language-server = { command = "yaml-language-server", args = ["--stdio"] }
zls = { command = "zls" } zls = { command = "zls" }
@ -194,9 +130,7 @@ tinymist = { command = "tinymist" }
ts_query_ls = { command = "ts_query_ls" } ts_query_ls = { command = "ts_query_ls" }
pkgbuild-language-server = { command = "pkgbuild-language-server" } pkgbuild-language-server = { command = "pkgbuild-language-server" }
helm_ls = { command = "helm_ls", args = ["serve"] } helm_ls = { command = "helm_ls", args = ["serve"] }
ember-language-server = { command = "ember-language-server", args = [ ember-language-server = { command = "ember-language-server", args = ["--stdio"] }
"--stdio",
] }
teal-language-server = { command = "teal-language-server" } teal-language-server = { command = "teal-language-server" }
wasm-language-tools = { command = "wat_server" } wasm-language-tools = { command = "wat_server" }
@ -231,13 +165,7 @@ rangeVariableTypes = true
command = "golangci-lint-langserver" command = "golangci-lint-langserver"
[language-server.golangci-lint-lsp.config] [language-server.golangci-lint-lsp.config]
command = [ command = ["golangci-lint", "run", "--out-format", "json", "--issues-exit-code=1"]
"golangci-lint",
"run",
"--out-format",
"json",
"--issues-exit-code=1",
]
[language-server.rust-analyzer] [language-server.rust-analyzer]
@ -368,17 +296,8 @@ args = { pid = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "gdbserver attach" name = "gdbserver attach"
request = "attach" request = "attach"
completion = [ completion = [ { name = "lldb connect url", default = "connect://localhost:3333" }, { name = "file", completion = "filename" }, "pid" ]
{ name = "lldb connect url", default = "connect://localhost:3333" }, args = { attachCommands = [ "platform select remote-gdb-server", "platform connect {0}", "file {1}", "attach {2}" ] }
{ name = "file", completion = "filename" },
"pid",
]
args = { attachCommands = [
"platform select remote-gdb-server",
"platform connect {0}",
"file {1}",
"attach {2}",
] }
[[grammar]] [[grammar]]
name = "rust" name = "rust"
@ -402,13 +321,7 @@ source = { git = "https://github.com/FuelLabs/tree-sitter-sway", rev = "e491a005
name = "toml" name = "toml"
scope = "source.toml" scope = "source.toml"
injection-regex = "toml" injection-regex = "toml"
file-types = [ file-types = ["toml", { glob = "pdm.lock" }, { glob = "poetry.lock" }, { glob = "Cargo.lock" }, { glob = "uv.lock" }]
"toml",
{ glob = "pdm.lock" },
{ glob = "poetry.lock" },
{ glob = "Cargo.lock" },
{ glob = "uv.lock" },
]
comment-token = "#" comment-token = "#"
language-servers = [ "taplo" ] language-servers = [ "taplo" ]
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
@ -632,17 +545,8 @@ args = { console = "internalConsole", pid = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "gdbserver attach" name = "gdbserver attach"
request = "attach" request = "attach"
completion = [ completion = [ { name = "lldb connect url", default = "connect://localhost:3333" }, { name = "file", completion = "filename" }, "pid" ]
{ name = "lldb connect url", default = "connect://localhost:3333" }, args = { console = "internalConsole", attachCommands = [ "platform select remote-gdb-server", "platform connect {0}", "file {1}", "attach {2}" ] }
{ name = "file", completion = "filename" },
"pid",
]
args = { console = "internalConsole", attachCommands = [
"platform select remote-gdb-server",
"platform connect {0}",
"file {1}",
"attach {2}",
] }
[[grammar]] [[grammar]]
name = "c" name = "c"
@ -652,31 +556,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-c", rev = "7175a6dd
name = "cpp" name = "cpp"
scope = "source.cpp" scope = "source.cpp"
injection-regex = "cpp" injection-regex = "cpp"
file-types = [ file-types = ["cc", "hh", "c++", "cpp", "hpp", "h", "ipp", "tpp", "cxx", "hxx", "ixx", "txx", "ino", "C", "H", "cu", "cuh", "cppm", "h++", "ii", "inl", { glob = ".hpp.in" }, { glob = ".h.in" }]
"cc",
"hh",
"c++",
"cpp",
"hpp",
"h",
"ipp",
"tpp",
"cxx",
"hxx",
"ixx",
"txx",
"ino",
"C",
"H",
"cu",
"cuh",
"cppm",
"h++",
"ii",
"inl",
{ glob = ".hpp.in" },
{ glob = ".h.in" },
]
comment-token = "//" comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" } block-comment-tokens = { start = "/*", end = "*/" }
language-servers = [ "clangd" ] language-servers = [ "clangd" ]
@ -702,17 +582,8 @@ args = { console = "internalConsole", pid = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "gdbserver attach" name = "gdbserver attach"
request = "attach" request = "attach"
completion = [ completion = [ { name = "lldb connect url", default = "connect://localhost:3333" }, { name = "file", completion = "filename" }, "pid" ]
{ name = "lldb connect url", default = "connect://localhost:3333" }, args = { console = "internalConsole", attachCommands = [ "platform select remote-gdb-server", "platform connect {0}", "file {1}", "attach {2}" ] }
{ name = "file", completion = "filename" },
"pid",
]
args = { console = "internalConsole", attachCommands = [
"platform select remote-gdb-server",
"platform connect {0}",
"file {1}",
"attach {2}",
] }
[[grammar]] [[grammar]]
name = "cpp" name = "cpp"
@ -833,10 +704,7 @@ args = { mode = "local", processId = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "core" name = "core"
request = "launch" request = "launch"
completion = [ completion = [ { name = "binary", completion = "filename" }, { name = "core", completion = "filename" } ]
{ name = "binary", completion = "filename" },
{ name = "core", completion = "filename" },
]
args = { mode = "core", program = "{0}", coreFilePath = "{1}" } args = { mode = "core", program = "{0}", coreFilePath = "{1}" }
[[grammar]] [[grammar]]
@ -890,16 +758,7 @@ name = "javascript"
scope = "source.js" scope = "source.js"
injection-regex = "(js|javascript)" injection-regex = "(js|javascript)"
language-id = "javascript" language-id = "javascript"
file-types = [ file-types = ["js", "mjs", "cjs", "rules", "es6", "pac", { glob = ".node_repl_history" }, { glob = "jakefile" }]
"js",
"mjs",
"cjs",
"rules",
"es6",
"pac",
{ glob = ".node_repl_history" },
{ glob = "jakefile" },
]
shebangs = ["node"] shebangs = ["node"]
roots = [ "package.json" ] roots = [ "package.json" ]
comment-token = "//" comment-token = "//"
@ -1018,20 +877,7 @@ source = { git = "https://github.com/serenadeai/tree-sitter-scss", rev = "c478c6
name = "html" name = "html"
scope = "text.html.basic" scope = "text.html.basic"
injection-regex = "html" injection-regex = "html"
file-types = [ file-types = ["html", "htm", "shtml", "xhtml", "xht", "jsp", "asp", "aspx", "jshtm", "volt", "rhtml", "cshtml"]
"html",
"htm",
"shtml",
"xhtml",
"xht",
"jsp",
"asp",
"aspx",
"jshtm",
"volt",
"rhtml",
"cshtml",
]
block-comment-tokens = { start = "<!--", end = "-->" } block-comment-tokens = { start = "<!--", end = "-->" }
language-servers = [ "vscode-html-language-server", "superhtml" ] language-servers = [ "vscode-html-language-server", "superhtml" ]
auto-format = true auto-format = true
@ -1045,22 +891,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-html", rev = "29f53
name = "python" name = "python"
scope = "source.python" scope = "source.python"
injection-regex = "py(thon)?" injection-regex = "py(thon)?"
file-types = [ file-types = ["py", "pyi", "py3", "pyw", "ptl", "rpy", "cpy", "ipy", "pyt", { glob = ".python_history" }, { glob = ".pythonstartup" }, { glob = ".pythonrc" }, { glob = "SConstruct" }, { glob = "SConscript" }]
"py",
"pyi",
"py3",
"pyw",
"ptl",
"rpy",
"cpy",
"ipy",
"pyt",
{ glob = ".python_history" },
{ glob = ".pythonstartup" },
{ glob = ".pythonrc" },
{ glob = "SConstruct" },
{ glob = "SConscript" },
]
shebangs = ["python", "uv"] shebangs = ["python", "uv"]
roots = ["pyproject.toml", "setup.py", "poetry.lock", "pyrightconfig.json"] roots = ["pyproject.toml", "setup.py", "poetry.lock", "pyrightconfig.json"]
comment-token = "#" comment-token = "#"
@ -1526,14 +1357,7 @@ source = { git = "https://github.com/ikatyang/tree-sitter-vue", rev = "91fe27547
[[language]] [[language]]
name = "yaml" name = "yaml"
scope = "source.yaml" scope = "source.yaml"
file-types = [ file-types = ["yml", "yaml", { glob = ".prettierrc" }, { glob = ".clangd" }, { glob = ".clang-format" }, { glob = ".clang-tidy" }]
"yml",
"yaml",
{ glob = ".prettierrc" },
{ glob = ".clangd" },
{ glob = ".clang-format" },
{ glob = ".clang-tidy" },
]
comment-token = "#" comment-token = "#"
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
language-servers = [ "yaml-language-server", "ansible-language-server" ] language-servers = [ "yaml-language-server", "ansible-language-server" ]
@ -1627,17 +1451,8 @@ args = { console = "internalConsole", pid = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "gdbserver attach" name = "gdbserver attach"
request = "attach" request = "attach"
completion = [ completion = [ { name = "lldb connect url", default = "connect://localhost:3333" }, { name = "file", completion = "filename" }, "pid" ]
{ name = "lldb connect url", default = "connect://localhost:3333" }, args = { console = "internalConsole", attachCommands = [ "platform select remote-gdb-server", "platform connect {0}", "file {1}", "attach {2}" ] }
{ name = "file", completion = "filename" },
"pid",
]
args = { console = "internalConsole", attachCommands = [
"platform select remote-gdb-server",
"platform connect {0}",
"file {1}",
"attach {2}",
] }
[[grammar]] [[grammar]]
name = "zig" name = "zig"
@ -1655,15 +1470,7 @@ language-servers = ["swipl"]
[[language]] [[language]]
name = "tsq" name = "tsq"
scope = "source.tsq" scope = "source.tsq"
file-types = [ file-types = [{ glob = "queries/*.scm" }, { glob = "injections.scm" }, { glob = "highlights.scm" }, { glob = "indents.scm" }, { glob = "textobjects.scm" }, { glob = "locals.scm" }, { glob = "tags.scm" }]
{ glob = "queries/*.scm" },
{ glob = "injections.scm" },
{ glob = "highlights.scm" },
{ glob = "indents.scm" },
{ glob = "textobjects.scm" },
{ glob = "locals.scm" },
{ glob = "tags.scm" },
]
comment-token = ";" comment-token = ";"
injection-regex = "tsq" injection-regex = "tsq"
language-servers = ["ts_query_ls"] language-servers = ["ts_query_ls"]
@ -1696,15 +1503,7 @@ source = { git = "https://github.com/uyha/tree-sitter-cmake", rev = "6e51463ef30
[[language]] [[language]]
name = "make" name = "make"
scope = "source.make" scope = "source.make"
file-types = [ file-types = [{ glob = "Makefile" }, { glob = "makefile" }, "make", "mk", "mak", {glob = "GNUmakefile" }, { glob = "OCamlMakefile" }]
{ glob = "Makefile" },
{ glob = "makefile" },
"make",
"mk",
"mak",
{ glob = "GNUmakefile" },
{ glob = "OCamlMakefile" },
]
shebangs = ["make", "gmake"] shebangs = ["make", "gmake"]
injection-regex = "(make|makefile|Makefile|mk)" injection-regex = "(make|makefile|Makefile|mk)"
comment-token = "#" comment-token = "#"
@ -1731,20 +1530,7 @@ source = { git = "https://github.com/theHamsta/tree-sitter-glsl", rev = "88408ff
[[language]] [[language]]
name = "perl" name = "perl"
scope = "source.perl" scope = "source.perl"
file-types = [ file-types = ["pl", "pm", "t", "psgi", "raku", "rakumod", "rakutest", "rakudoc", "nqp", "p6", "pl6", "pm6"]
"pl",
"pm",
"t",
"psgi",
"raku",
"rakumod",
"rakutest",
"rakudoc",
"nqp",
"p6",
"pl6",
"pm6",
]
shebangs = ["perl"] shebangs = ["perl"]
comment-token = "#" comment-token = "#"
language-servers = [ "perlnavigator" ] language-servers = [ "perlnavigator" ]
@ -1865,21 +1651,7 @@ source = { git = "https://github.com/Flakebi/tree-sitter-tablegen", rev = "3e9c4
name = "markdown" name = "markdown"
scope = "source.md" scope = "source.md"
injection-regex = "md|markdown" injection-regex = "md|markdown"
file-types = [ file-types = ["md", "livemd", "markdown", "mdx", "mkd", "mkdn", "mdwn", "mdown", "markdn", "mdtxt", "mdtext", "workbook", { glob = "PULLREQ_EDITMSG" }]
"md",
"livemd",
"markdown",
"mdx",
"mkd",
"mkdn",
"mdwn",
"mdown",
"markdn",
"mdtxt",
"mdtext",
"workbook",
{ glob = "PULLREQ_EDITMSG" },
]
roots = [".marksman.toml"] roots = [".marksman.toml"]
language-servers = [ "marksman", "markdown-oxide" ] language-servers = [ "marksman", "markdown-oxide" ]
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
@ -1918,14 +1690,7 @@ source = { git = "https://github.com/UserNobody14/tree-sitter-dart", rev = "e398
[[language]] [[language]]
name = "scala" name = "scala"
scope = "source.scala" scope = "source.scala"
roots = [ roots = ["build.sbt", "build.sc", "build.gradle", "build.gradle.kts", "pom.xml", ".scala-build"]
"build.sbt",
"build.sc",
"build.gradle",
"build.gradle.kts",
"pom.xml",
".scala-build",
]
file-types = ["scala", "sbt", "sc"] file-types = ["scala", "sbt", "sc"]
comment-token = "//" comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" } block-comment-tokens = { start = "/*", end = "*/" }
@ -2023,12 +1788,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-regex", rev = "e1cf
[[language]] [[language]]
name = "git-config" name = "git-config"
scope = "source.gitconfig" scope = "source.gitconfig"
file-types = [ file-types = [{ glob = ".gitmodules" }, { glob = ".gitconfig" }, { glob = ".git/config" }, { glob = ".config/git/config" }]
{ glob = ".gitmodules" },
{ glob = ".gitconfig" },
{ glob = ".git/config" },
{ glob = ".config/git/config" },
]
injection-regex = "git-config" injection-regex = "git-config"
comment-token = "#" comment-token = "#"
indent = { tab-width = 4, unit = "\t" } indent = { tab-width = 4, unit = "\t" }
@ -2052,15 +1812,7 @@ source = { git = "https://github.com/mtoohey31/tree-sitter-gitattributes", rev =
[[language]] [[language]]
name = "git-ignore" name = "git-ignore"
scope = "source.gitignore" scope = "source.gitignore"
file-types = [ file-types = [{ glob = ".gitignore_global" }, { glob = "git/ignore" }, { glob = ".ignore" }, { glob = "CODEOWNERS" }, { glob = ".config/helix/ignore" }, { glob = ".helix/ignore" }, { glob = ".*ignore" }]
{ glob = ".gitignore_global" },
{ glob = "git/ignore" },
{ glob = ".ignore" },
{ glob = "CODEOWNERS" },
{ glob = ".config/helix/ignore" },
{ glob = ".helix/ignore" },
{ glob = ".*ignore" },
]
injection-regex = "git-ignore" injection-regex = "git-ignore"
comment-token = "#" comment-token = "#"
grammar = "gitignore" grammar = "gitignore"
@ -2130,14 +1882,7 @@ source = { git = "https://github.com/rescript-lang/tree-sitter-rescript", rev =
name = "erlang" name = "erlang"
scope = "source.erlang" scope = "source.erlang"
injection-regex = "erl(ang)?" injection-regex = "erl(ang)?"
file-types = [ file-types = ["erl", "hrl", "app", { glob = "rebar.config" }, { glob = "rebar.lock" }, { glob = "*.app.src" }]
"erl",
"hrl",
"app",
{ glob = "rebar.config" },
{ glob = "rebar.lock" },
{ glob = "*.app.src" },
]
roots = ["rebar.config"] roots = ["rebar.config"]
shebangs = ["escript"] shebangs = ["escript"]
comment-token = "%%" comment-token = "%%"
@ -2260,13 +2005,7 @@ source = { git = "https://github.com/Hubro/tree-sitter-robot", rev = "322e4cc657
name = "r" name = "r"
scope = "source.r" scope = "source.r"
injection-regex = "(r|R)" injection-regex = "(r|R)"
file-types = [ file-types = ["r", "R", { glob = ".Rprofile" }, { glob = "Rprofile.site" }, { glob = ".RHistory" }]
"r",
"R",
{ glob = ".Rprofile" },
{ glob = "Rprofile.site" },
{ glob = ".RHistory" },
]
shebangs = ["r", "R"] shebangs = ["r", "R"]
comment-token = "#" comment-token = "#"
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
@ -2507,17 +2246,8 @@ args = { console = "internalConsole", pid = "{0}" }
[[language.debugger.templates]] [[language.debugger.templates]]
name = "gdbserver attach" name = "gdbserver attach"
request = "attach" request = "attach"
completion = [ completion = [ { name = "lldb connect url", default = "connect://localhost:3333" }, { name = "file", completion = "filename" }, "pid" ]
{ name = "lldb connect url", default = "connect://localhost:3333" }, args = { console = "internalConsole", attachCommands = [ "platform select remote-gdb-server", "platform connect {0}", "file {1}", "attach {2}" ] }
{ name = "file", completion = "filename" },
"pid",
]
args = { console = "internalConsole", attachCommands = [
"platform select remote-gdb-server",
"platform connect {0}",
"file {1}",
"attach {2}",
] }
[[grammar]] [[grammar]]
name = "odin" name = "odin"
@ -2527,11 +2257,7 @@ source = { git = "https://github.com/tree-sitter-grammars/tree-sitter-odin", rev
name = "meson" name = "meson"
scope = "source.meson" scope = "source.meson"
injection-regex = "meson" injection-regex = "meson"
file-types = [ file-types = [{ glob = "meson.build" }, { glob = "meson.options" }, { glob = "meson_options.txt" }]
{ glob = "meson.build" },
{ glob = "meson.options" },
{ glob = "meson_options.txt" },
]
comment-token = "#" comment-token = "#"
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
language-servers = ["mesonlsp"] language-servers = ["mesonlsp"]
@ -2543,11 +2269,7 @@ source = { git = "https://github.com/staysail/tree-sitter-meson", rev = "32a83e8
[[language]] [[language]]
name = "sshclientconfig" name = "sshclientconfig"
scope = "source.sshclientconfig" scope = "source.sshclientconfig"
file-types = [ file-types = [{ glob = ".ssh/config" }, { glob = "/etc/ssh/ssh_config" }, { glob = "ssh_config.d/*.conf" } ]
{ glob = ".ssh/config" },
{ glob = "/etc/ssh/ssh_config" },
{ glob = "ssh_config.d/*.conf" },
]
comment-token = "#" comment-token = "#"
[[grammar]] [[grammar]]
@ -2671,16 +2393,7 @@ source = { git = "https://github.com/sogaiu/tree-sitter-clojure", rev = "e57c569
name = "starlark" name = "starlark"
scope = "source.starlark" scope = "source.starlark"
injection-regex = "(starlark|bzl|bazel)" injection-regex = "(starlark|bzl|bazel)"
file-types = [ file-types = ["bzl", "bazel", "star", { glob = "BUILD" }, { glob = "BUILD.*" }, { glob = "Tiltfile" }, { glob = "WORKSPACE" }, { glob = "WORKSPACE.bzlmod" }]
"bzl",
"bazel",
"star",
{ glob = "BUILD" },
{ glob = "BUILD.*" },
{ glob = "Tiltfile" },
{ glob = "WORKSPACE" },
{ glob = "WORKSPACE.bzlmod" },
]
comment-token = "#" comment-token = "#"
indent = { tab-width = 4, unit = " " } indent = { tab-width = 4, unit = " " }
grammar = "python" grammar = "python"
@ -3026,7 +2739,7 @@ file-types = [
"xoml", "xoml",
"musicxml", "musicxml",
"glif", "glif",
"ui", "ui"
] ]
block-comment-tokens = { start = "<!--", end = "-->" } block-comment-tokens = { start = "<!--", end = "-->" }
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
@ -3086,12 +2799,7 @@ source = { git = "https://github.com/hh9527/tree-sitter-wit", rev = "c917790ab9a
[[language]] [[language]]
name = "env" name = "env"
scope = "source.env" scope = "source.env"
file-types = [ file-types = [{ glob = ".env" }, { glob = ".env.*" }, { glob = ".envrc" }, { glob = ".envrc.*" }]
{ glob = ".env" },
{ glob = ".env.*" },
{ glob = ".envrc" },
{ glob = ".envrc.*" },
]
injection-regex = "env" injection-regex = "env"
comment-token = "#" comment-token = "#"
indent = { tab-width = 4, unit = "\t" } indent = { tab-width = 4, unit = "\t" }
@ -3127,7 +2835,7 @@ file-types = [
{ glob = "rclone.conf" }, { glob = "rclone.conf" },
"properties", "properties",
"cfg", "cfg",
"directory", "directory"
] ]
injection-regex = "ini" injection-regex = "ini"
comment-token = "#" comment-token = "#"
@ -3494,13 +3202,7 @@ source = { git = "https://github.com/lefp/tree-sitter-opencl", rev = "8e1d24a570
[[language]] [[language]]
name = "just" name = "just"
scope = "source.just" scope = "source.just"
file-types = [ file-types = ["just", { glob = "justfile" }, { glob = "Justfile" }, { glob = ".justfile" }, { glob = ".Justfile" }]
"just",
{ glob = "justfile" },
{ glob = "Justfile" },
{ glob = ".justfile" },
{ glob = ".Justfile" },
]
injection-regex = "just" injection-regex = "just"
comment-token = "#" comment-token = "#"
indent = { tab-width = 4, unit = " " } indent = { tab-width = 4, unit = " " }
@ -3775,14 +3477,7 @@ source = { git = "https://github.com/dynamotn/tree-sitter-dbml", rev = "2e2fa564
name = "bitbake" name = "bitbake"
language-servers = [ "bitbake-language-server" ] language-servers = [ "bitbake-language-server" ]
scope = "source.bitbake" scope = "source.bitbake"
file-types = [ file-types = ["bb", "bbappend", "bbclass", {glob = "conf/*.conf" }, {glob = "conf/*/*.{inc,conf}" }, { glob = "recipe-*/*/*.inc" }]
"bb",
"bbappend",
"bbclass",
{ glob = "conf/*.conf" },
{ glob = "conf/*/*.{inc,conf}" },
{ glob = "recipe-*/*/*.inc" },
]
comment-token = "#" comment-token = "#"
[[grammar]] [[grammar]]
@ -3873,13 +3568,7 @@ source = { git = "https://github.com/apple/tree-sitter-pkl", rev = "c03f04a313b7
name = "groovy" name = "groovy"
language-id = "groovy" language-id = "groovy"
scope = "source.groovy" scope = "source.groovy"
file-types = [ file-types = ["gradle", "groovy", "jenkinsfile", { glob = "Jenkinsfile" }, { glob = "Jenkinsfile.*" }]
"gradle",
"groovy",
"jenkinsfile",
{ glob = "Jenkinsfile" },
{ glob = "Jenkinsfile.*" },
]
shebangs = ["groovy"] shebangs = ["groovy"]
comment-token = "//" comment-token = "//"
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
@ -3989,12 +3678,7 @@ scope = "source.helm"
roots = ["Chart.yaml"] roots = ["Chart.yaml"]
comment-token = "#" comment-token = "#"
language-servers = ["helm_ls"] language-servers = ["helm_ls"]
file-types = [ file-types = [ { glob = "templates/*.yaml" }, { glob = "templates/*.yml" }, { glob = "templates/_*.tpl"}, { glob = "templates/NOTES.txt" } ]
{ glob = "templates/*.yaml" },
{ glob = "templates/*.yml" },
{ glob = "templates/_*.tpl" },
{ glob = "templates/NOTES.txt" },
]
[[language]] [[language]]
name = "glimmer" name = "glimmer"
@ -4045,7 +3729,9 @@ name = "earthfile"
scope = "source.earthfile" scope = "source.earthfile"
injection-regex = "earthfile" injection-regex = "earthfile"
roots = ["Earthfile"] roots = ["Earthfile"]
file-types = [{ glob = "Earthfile" }] file-types = [
{ glob = "Earthfile" },
]
comment-token = "#" comment-token = "#"
indent = { tab-width = 2, unit = " " } indent = { tab-width = 2, unit = " " }
language-servers = ["earthlyls"] language-servers = ["earthlyls"]
@ -4151,8 +3837,7 @@ comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" } block-comment-tokens = { start = "/*", end = "*/" }
language-servers = [ language-servers = [
{ except-features = [ { except-features = [
"format", "format", "diagnostics",
"diagnostics",
], name = "typescript-language-server" }, ], name = "typescript-language-server" },
"vscode-eslint-language-server", "vscode-eslint-language-server",
"ember-language-server", "ember-language-server",
@ -4176,8 +3861,7 @@ comment-token = "//"
block-comment-tokens = { start = "/*", end = "*/" } block-comment-tokens = { start = "/*", end = "*/" }
language-servers = [ language-servers = [
{ except-features = [ { except-features = [
"format", "format", "diagnostics",
"diagnostics",
], name = "typescript-language-server" }, ], name = "typescript-language-server" },
"vscode-eslint-language-server", "vscode-eslint-language-server",
"ember-language-server", "ember-language-server",
@ -4355,7 +4039,7 @@ file-types = [
{ glob = "sites-available/*.conf" }, { glob = "sites-available/*.conf" },
{ glob = "sites-enabled/*.conf" }, { glob = "sites-enabled/*.conf" },
{ glob = "nginx.conf" }, { glob = "nginx.conf" },
{ glob = "conf.d/*.conf" }, { glob = "conf.d/*.conf" }
] ]
roots = ["nginx.conf"] roots = ["nginx.conf"]
comment-token = "#" comment-token = "#"