Warning, /utilities/kate/addons/lspclient/settings.json is written in an unsupported language. File is not indexed.

0001 {
0002     "servers": {
0003         "bash": {
0004             "command": ["bash-language-server", "start"],
0005             "root": "",
0006             "url": "https://github.com/bash-lsp/bash-language-server",
0007             "highlightingModeRegex": "^Bash$"
0008         },
0009         "bibtex": {
0010             "use": "latex",
0011             "highlightingModeRegex": "^BibTeX$"
0012         },
0013         "c": {
0014             "command": ["clangd", "-log=error", "--background-index", "--limit-results=500", "--completion-style=bundled"],
0015             "commandDebug": ["clangd", "-log=verbose", "--background-index"],
0016             "url": "https://clang.llvm.org/extra/clangd/",
0017             "highlightingModeRegex": "^(C|ANSI C89|Objective-C)$"
0018         },
0019         "css": {
0020             "command": ["vscode-css-languageserver", "--stdio"],
0021             "url": "https://github.com/Microsoft/vscode/tree/main/extensions/css-language-features/server",
0022             "highlightingModeRegex": "^CSS$"
0023         },
0024         "cpp": {
0025             "use": "c",
0026             "highlightingModeRegex": "^(C\\+\\+|ISO C\\+\\+|Objective-C\\+\\+)$"
0027         },
0028         "c-sharp": {
0029             "command": ["omnisharp", "-lsp"],
0030             "commandDebug": ["omnisharp", "--debug", "--verbose"],
0031             "rootIndicationFilePatterns": ["*.sln", "*.csproj"],
0032             "url": "https://github.com/OmniSharp/omnisharp-roslyn",
0033             "highlightingModeRegex": "^C#$"
0034         },
0035         "d": {
0036             "command": ["serve-d"],
0037             "rootIndicationFileNames": ["dub.json"],
0038             "url": "https://github.com/Pure-D/serve-d",
0039             "highlightingModeRegex": "^D$"
0040         },
0041         "dart": {
0042             "command": ["dart", "language-server"],
0043             "url": "https://github.com/dart-lang/sdk/blob/master/pkg/analysis_server/tool/lsp_spec",
0044             "highlightingModeRegex": "^Dart$",
0045             "initializationOptions": {
0046                 "onlyAnalyzeProjectsWithOpenFiles": true
0047             }
0048         },
0049         "docker": {
0050             "command": ["docker-langserver", "--stdio"],
0051             "url": "https://github.com/rcjsuen/dockerfile-language-server-nodejs",
0052             "highlightingModeRegex": "^Dockerfile$"
0053         },
0054         "elm": {
0055             "command": ["elm-language-server"],
0056             "rootIndicationFileNames": ["elm.json"],
0057             "url": "https://github.com/elm-tooling/elm-language-server",
0058             "highlightingModeRegex": "^Elm$"
0059         },
0060         "fortran": {
0061             "command": ["fortls"],
0062             "rootIndicationFileNames": [".fortls"],
0063             "url": "https://github.com/hansec/fortran-language-server",
0064             "highlightingModeRegex": "^Fortran.*$"
0065         },
0066         "fsharp": {
0067             "command": ["fsautocomplete", "--adaptive-lsp-server-enabled"],
0068             "url": "https://github.com/fsharp/FsAutoComplete",
0069             "highlightingModeRegex": "^FSharp$"
0070         },
0071         "glsl": {
0072             "command": ["glslls", "--stdin"],
0073             "root": "",
0074             "url": "https://github.com/svenstaro/glsl-language-server",
0075             "highlightingModeRegex": "^GLSL$"
0076         },
0077         "go": {
0078             "command": ["gopls"],
0079             "commandDebug": ["gopls", "serve", "-rpc.trace"],
0080             "path": ["%{ENV:GOPATH}/bin","%{ENV:HOME}/go/bin", "%{ENV:USERPROFILE}/go/bin"],
0081             "rootIndicationFileNames": ["go.mod"],
0082             "url": "golang.org/x/tools/gopls",
0083             "highlightingModeRegex": "^Go$"
0084         },
0085         "godot": {
0086             "command": ["nc", "127.0.0.1", "6005"],
0087             "url": "https://godotengine.org/",
0088             "highlightingModeRegex": "^Godot$"
0089         },
0090         "haskell": {
0091             "command": ["haskell-language-server-wrapper", "--lsp"],
0092             "rootIndicationFileNames": ["*.cabal", "stack.yaml", "cabal.project", "package.yaml"],
0093             "url": "https://github.com/haskell/haskell-language-server",
0094             "highlightingModeRegex": "^Haskell$"
0095         },
0096         "html": {
0097             "command": ["vscode-html-languageserver", "--stdio"],
0098             "url": "https://github.com/Microsoft/vscode/tree/main/extensions/html-language-features/server",
0099             "highlightingModeRegex": "^HTML$"
0100         },
0101         "javascript": {
0102             "command": ["typescript-language-server", "--stdio"],
0103             "rootIndicationFileNames": ["package.json", "package-lock.json"],
0104             "url": "https://github.com/theia-ide/typescript-language-server",
0105             "highlightingModeRegex": "^JavaScript.*$"
0106         },
0107         "json": {
0108             "command": ["vscode-json-languageserver", "--stdio"],
0109             "url": "https://github.com/microsoft/vscode/tree/main/extensions/json-language-features/server",
0110             "highlightingModeRegex": "^JSON$"
0111         },
0112         "julia": {
0113             "command": ["julia", "-e", "using LanguageServer; runserver();"],
0114             "root": ".",
0115             "path": ["%{ENV:HOME}/.juliaup/bin"],
0116             "url": "https://github.com/julia-vscode/LanguageServer.jl",
0117             "highlightingModeRegex": "^Julia$"
0118         },
0119         "kotlin": {
0120             "command": ["kotlin-language-server"],
0121             "root": ".",
0122             "url": "https://github.com/fwcd/kotlin-language-server",
0123             "highlightingModeRegex": "^Kotlin$"
0124         },
0125         "latex": {
0126             "command": ["texlab"],
0127             "url": "https://texlab.netlify.com/",
0128             "highlightingModeRegex": "^LaTeX$"
0129         },
0130         "less": {
0131             "use": "css",
0132             "highlightingModeRegex": "^LESSCSS$"
0133         },
0134         "lua": {
0135             "command": ["lua-language-server"],
0136             "url": "https://github.com/sumneko/lua-language-server",
0137             "highlightingModeRegex": "^Lua$"
0138         },
0139         "nim": {
0140             "command": ["nimlsp"],
0141             "path": ["%{ENV:HOME}/.nimble/bin", "%{ENV:USERPROFILE}/.nimble/bin"],
0142             "url": "https://github.com/PMunch/nimlsp",
0143             "highlightingModeRegex": "^Nim$"
0144         },
0145         "ocaml": {
0146             "command": ["ocamllsp"],
0147             "url": "https://github.com/ocaml/ocaml-lsp",
0148             "highlightingModeRegex": "^Objective Caml.*$"
0149         },
0150         "openscad": {
0151             "command": ["openscad-lsp", "--stdio"],
0152             "path": ["%{ENV:CARGO_HOME}/bin", "%{ENV:HOME}/.cargo/bin", "%{ENV:USERPROFILE}/.cargo/bin"],
0153             "url": "https://github.com/Leathong/openscad-LSP",
0154             "highlightingModeRegex": "^OpenSCAD$"
0155         },
0156         "perl": {
0157             "command": ["perl", "-MPerl::LanguageServer", "-e", "Perl::LanguageServer::run", "--"],
0158             "commandDebug": ["perl", "-MPerl::LanguageServer", "-e", "Perl::LanguageServer::run", "--", "--debug"],
0159             "url": "https://github.com/richterger/Perl-LanguageServer",
0160             "highlightingModeRegex": "^Perl$"
0161         },
0162         "php": {
0163             "command": ["phpactor", "language-server"],
0164             "commandDebug": ["phpactor", "language-server", "-vvv"],
0165             "root": ".",
0166             "url": "https://github.com/phpactor/phpactor",
0167             "highlightingModeRegex": "^PHP \\(HTML\\)$"
0168         },
0169         "python": {
0170             "command": ["pylsp", "--check-parent-process"],
0171             "url": "https://github.com/python-lsp/python-lsp-server",
0172             "highlightingModeRegex": "^Python$"
0173         },
0174         "qml": {
0175             "command": ["qmlls6"],
0176             "url": "https://code.qt.io/cgit/qt/qtdeclarative.git/tree/src/qmlls",
0177             "highlightingModeRegex": "^Qml$"
0178         },
0179         "r": {
0180             "command": ["R", "--slave", "-e", "languageserver::run()"],
0181             "url": "https://github.com/REditorSupport/languageserver",
0182             "highlightingModeRegex": "^R Script$"
0183         },
0184         "racket": {
0185             "command": ["racket","-l","racket-langserver"],
0186             "rootIndicationFileNames": ["info.rkt"],
0187             "url": "https://github.com/jeapostrophe/racket-langserver",
0188             "highlightingModeRegex": "^Racket$"
0189         },
0190         "rst": {
0191             "command": ["python", "-m", "esbonio"],
0192             "initializationOptions": {
0193                 "server": {
0194                     "completion": {
0195                         "preferredInsertBehavior": "insert"
0196                     }
0197                 }
0198             },
0199             "url": "https://github.com/swyddfa/esbonio",
0200             "rootIndicationFileNames": ["conf.py"],
0201             "highlightingModeRegex": "^reStructuredText$"
0202         },
0203         "ruby": {
0204             "command": ["solargraph", "stdio"],
0205             "rootIndicationFileNames": ["Gemfile", "Gemfile.lock", "gems.rb", "gems.lock", "Rakefile"],
0206             "url": "https://solargraph.org",
0207             "highlightingModeRegex": "^Ruby$"
0208         },
0209         "rust": {
0210             "command": ["rust-analyzer"],
0211             "path": ["%{ENV:CARGO_HOME}/bin", "%{ENV:HOME}/.cargo/bin", "%{ENV:USERPROFILE}/.cargo/bin"],
0212             "url": "https://rust-analyzer.github.io",
0213             "highlightingModeRegex": "^Rust$"
0214         },
0215         "scala": {
0216             "command": ["metals"],
0217             "rootIndicationFileNames": ["build.sbt"],
0218             "url": "https://scalameta.org/metals/",
0219             "highlightingModeRegex": "^Scala$"
0220         },
0221         "scss": {
0222             "use": "css",
0223             "highlightingModeRegex": "^SCSS$"
0224         },
0225         "terraform": {
0226             "command": ["terraform-ls", "serve"],
0227             "url": "https://github.com/hashicorp/terraform-ls",
0228             "highlightingModeRegex": "^Terraform$"
0229         },
0230         "typescript": {
0231             "use": "javascript",
0232             "highlightingModeRegex": "^TypeScript.*$"
0233         },
0234         "vala": {
0235             "command": ["vala-language-server"],
0236             "url": "https://github.com/Prince781/vala-language-server",
0237             "highlightingModeRegex": "^Vala$"
0238         },
0239         "xml": {
0240             "command": ["lemminx"],
0241             "url": "https://github.com/redhat-developer/vscode-xml#lemminx-binary",
0242             "highlightingModeRegex": "^XML$"
0243         },
0244         "yaml": {
0245             "command": ["yaml-language-server", "--stdio"],
0246             "url": "https://github.com/redhat-developer/yaml-language-server",
0247             "highlightingModeRegex": "^YAML$"
0248         },
0249         "zig": {
0250             "command": ["zls"],
0251             "url": "https://github.com/zigtools/zls",
0252             "highlightingModeRegex": "^Zig$"
0253         }
0254     }
0255 }