|
|
|
@ -44,6 +44,7 @@ haskell-language-server = { command = "haskell-language-server-wrapper", args =
|
|
|
|
|
idris2-lsp = { command = "idris2-lsp" }
|
|
|
|
|
intelephense = { command = "intelephense", args = ["--stdio"] }
|
|
|
|
|
jdtls = { command = "jdtls" }
|
|
|
|
|
jedi = { command = "jedi-language-server" }
|
|
|
|
|
jq-lsp = { command = "jq-lsp" }
|
|
|
|
|
jsonnet-language-server = { command = "jsonnet-language-server", args= ["-t", "--lint"] }
|
|
|
|
|
julia = { command = "julia", timeout = 60, args = [ "--startup-file=no", "--history-file=no", "--quiet", "-e", "using LanguageServer; runserver()", ] }
|
|
|
|
@ -84,6 +85,7 @@ racket = { command = "racket", args = ["-l", "racket-langserver"] }
|
|
|
|
|
regols = { command = "regols" }
|
|
|
|
|
rescript-language-server = { command = "rescript-language-server", args = ["--stdio"] }
|
|
|
|
|
robotframework_ls = { command = "robotframework_ls" }
|
|
|
|
|
ruff = { command = "ruff", args = ["server"] }
|
|
|
|
|
serve-d = { command = "serve-d" }
|
|
|
|
|
slint-lsp = { command = "slint-lsp", args = [] }
|
|
|
|
|
solargraph = { command = "solargraph", args = ["stdio"] }
|
|
|
|
@ -852,7 +854,7 @@ file-types = ["py", "pyi", "py3", "pyw", "ptl", "rpy", "cpy", "ipy", "pyt", { gl
|
|
|
|
|
shebangs = ["python"]
|
|
|
|
|
roots = ["pyproject.toml", "setup.py", "poetry.lock", "pyrightconfig.json"]
|
|
|
|
|
comment-token = "#"
|
|
|
|
|
language-servers = [ "pylsp" ]
|
|
|
|
|
language-servers = ["ruff", "jedi", "pylsp"]
|
|
|
|
|
# TODO: pyls needs utf-8 offsets
|
|
|
|
|
indent = { tab-width = 4, unit = " " }
|
|
|
|
|
|
|
|
|
@ -3785,4 +3787,4 @@ indent = { tab-width = 2, unit = " " }
|
|
|
|
|
|
|
|
|
|
[[grammar]]
|
|
|
|
|
name = "thrift"
|
|
|
|
|
source = { git = "https://github.com/tree-sitter-grammars/tree-sitter-thrift" , rev = "68fd0d80943a828d9e6f49c58a74be1e9ca142cf" }
|
|
|
|
|
source = { git = "https://github.com/tree-sitter-grammars/tree-sitter-thrift" , rev = "68fd0d80943a828d9e6f49c58a74be1e9ca142cf" }
|
|
|
|
|