{ "sh": { "info": "", "alt-command": "", "command": "", "socket": "ws://127.0.0.1:3030/?name=shell", "initialization-options": {} }, "python": { "info": "https://github.com/python-lsp/python-lsp-server", "alt-command": "pylsp --ws --port 3030", "command": "lsp-ws-proxy --listen 3030 -- pylsp", "socket": "ws://127.0.0.1:3030/?name=pylsp", "initialization-options": { "pylsp.plugins.rope_autoimport.enabled": true, "pylsp.plugins.rope_completion.enabled": true, "pylsp.plugins.rope_completion.eager": true, "pylsp.plugins.jedi_completion.fuzzy": true, "pylsp.plugins.jedi.extra_paths": [ "/home/abaddon/Portable_Apps/py-venvs/lsp_bridge-venv/venv/lib/python3.10/site-packages/gi-stubs" ] } }, "python_alt_config": { "info": "https://github.com/python-lsp/python-lsp-server", "alt-command": "pylsp --ws --port 3030", "command": "lsp-ws-proxy --listen 3030 -- pylsp", "socket": "ws://127.0.0.1:3030/?name=pylsp", "initialization-options": { "pylsp.plugins.ruff": true, "pylsp.plugins.pylsp_rope.rename": true, "pylsp.plugins.rope_rename.enabled": false, "pylsp.plugins.rope_autoimport.enabled": true, "pylsp.plugins.rope_completion.enabled": false, "pylsp.plugins.rope_completion.eager": false, "pylsp.plugins.jedi_rename.enabled": false, "pylsp.plugins.jedi_completion.enabled": true, "pylsp.plugins.jedi_completion.include_class_objects": false, "pylsp.plugins.jedi_completion.include_function_objects": false, "pylsp.plugins.jedi_completion.fuzzy": true, "pylsp.plugins.jedi.extra_paths": [ "/home/abaddon/Portable_Apps/py-venvs/lsp_bridge-venv/venv/lib/python3.10/site-packages/gi-stubs" ] } }, "python3": { "info": "https://pypi.org/project/jedi-language-server/", "alt-command": "jedi-language-server", "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/gtk-apps-venv/venv/lib/python3.10/site-packages/gi"], "environmentPath": "/home/abaddon/Portable_Apps/py-venvs/gtk-apps-venv/venv/bin/python", "symbols": { "ignoreFolders": [".nox", ".tox", ".venv", "__pycache__", "venv"], "maxSymbols": 20 } } } }, "c": { "info": "https://clangd.llvm.org/", "alt-command": "clangd", "command": "lsp-ws-proxy --listen 3030 -- clangd", "socket": "ws://127.0.0.1:3030/?name=clangd", "initialization-options": {} }, "cpp": { "info": "https://clangd.llvm.org/", "alt-command": "clangd", "command": "lsp-ws-proxy --listen 3030 -- clangd", "socket": "ws://127.0.0.1:3030/?name=clangd", "initialization-options": {} }, "java": { "info": "https://download.eclipse.org/jdtls/", "alt-command": "java-language-server", "command": "lsp-ws-proxy --listen 3030 -- java-language-server", "socket": "ws://127.0.0.1:3030/?name=java-language-server", "initialization-options": {} }, "lua": { "info": "https://github.com/LuaLS/lua-language-server", "alt-command": "lua-language-server", "command": "lsp-ws-proxy --listen 3030 -- lua-language-server", "socket": "ws://127.0.0.1:3030/?name=gopls", "initialization-options": {} }, "go": { "info": "https://pkg.go.dev/golang.org/x/tools/gopls#section-readme", "alt-command": "gopls", "command": "lsp-ws-proxy --listen 3030 -- gopls", "socket": "ws://127.0.0.1:3030/?name=gopls", "initialization-options": {} } }