{ "java": { "info": "https://download.eclipse.org/jdtls/", "link": "https://download.eclipse.org/jdtls/milestones/?d", "command": "lsp-ws-proxy --listen 4114 -- jdtls", "alt-command": "lsp-ws-proxy -- jdtls", "alt-command2": "java-language-server", "socket": "ws://127.0.0.1:4114/?name=jdtls", "alt-socket": "ws://127.0.0.1:3030/?name=java-language-server", "initialization-options": {} }, "python": { "info": "https://github.com/python-lsp/python-lsp-server", "command": "lsp-ws-proxy -- pylsp", "alt-command": "pylsp", "alt-command2": "lsp-ws-proxy --listen 4114 -- pylsp", "alt-command3": "pylsp --ws --port 4114", "socket": "ws://127.0.0.1:9999/?name=pylsp", "initialization-options": { "pylsp": { "plugins": { "ruff": true, "pylsp_rope": { "rename": true }, "rope_rename": { "enabled": false }, "rope_autoimport": { "enabled": true }, "rope_completion": { "enabled": false, "eager": false }, "jedi_rename": { "enabled": false }, "jedi_completion": { "enabled": true, "include_class_objects": true, "include_function_objects": true, "fuzzy": true }, "jedi":{ "extra_paths": [ "/home/abaddon/Portable_Apps/py-venvs/pylsp-venv/venv/lib/python3.10/site-packages" ], "root_dir": "" } } } } }, "python - jedi-language-server": { "hidden": true, "info": "https://pypi.org/project/jedi-language-server/", "command": "jedi-language-server", "alt-command": "lsp-ws-proxy --listen 3030 -- jedi-language-server", "socket": "ws://127.0.0.1:3030/?name=jedi-language-server", "initialization-options": { "jediSettings": { "autoImportModules": [], "caseInsensitiveCompletion": true, "debug": false }, "completion": { "disableSnippets": false, "resolveEagerly": false, "ignorePatterns": [] }, "markupKindPreferred": "markdown", "workspace": { "extraPaths": [ "/home/abaddon/Portable_Apps/py-venvs/pylsp-venv/venv/lib/python3.10/site-packages" ], "environmentPath": "/home/abaddon/Portable_Apps/py-venvs/gtk-apps-venv/venv/bin/python", "symbols": { "ignoreFolders": [".nox", ".tox", ".venv", "__pycache__", "venv"], "maxSymbols": 20 } } } }, "cpp": { "info": "https://clangd.llvm.org/", "command": "lsp-ws-proxy -- clangd", "alt-command": "clangd", "socket": "ws://127.0.0.1:3030/?name=clangd", "initialization-options": {} }, "sh": { "info": "", "command": "", "alt-command": "", "socket": "ws://127.0.0.1:3030/?name=shell", "initialization-options": {} }, "go": { "info": "https://pkg.go.dev/golang.org/x/tools/gopls#section-readme", "command": "lsp-ws-proxy -- gopls", "alt-command": "gopls", "socket": "ws://127.0.0.1:3030/?name=gopls", "initialization-options": {} }, "lua": { "info": "https://github.com/LuaLS/lua-language-server", "command": "lsp-ws-proxy -- lua-language-server", "alt-command": "lua-language-server", "socket": "ws://127.0.0.1:3030/?name=gopls", "initialization-options": {} }, "c": { "hidden": true, "info": "https://clangd.llvm.org/", "command": "lsp-ws-proxy -- clangd", "alt-command": "clangd", "socket": "ws://127.0.0.1:3030/?name=clangd", "initialization-options": {} } }