diff options
| author | Kyren223 <ulmliad223@gmail.com> | 2024-07-22 18:18:10 +0300 |
|---|---|---|
| committer | Kyren223 <ulmliad223@gmail.com> | 2024-07-22 18:18:10 +0300 |
| commit | 565e57c0155e31235eb3d2ef0a83fe36d058530a (patch) | |
| tree | 790d210b24c08427e1990e66342658bbecbc7944 /.config/nvim/lua/custom/configs/language-servers.lua | |
| parent | 191e0471aa22ca1e70c7692d19149b47df10f439 (diff) | |
feat(neovim): major lsp refactor and some more lazy loading
Diffstat (limited to '.config/nvim/lua/custom/configs/language-servers.lua')
| -rw-r--r-- | .config/nvim/lua/custom/configs/language-servers.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.config/nvim/lua/custom/configs/language-servers.lua b/.config/nvim/lua/custom/configs/language-servers.lua new file mode 100644 index 0000000..78dd6e5 --- /dev/null +++ b/.config/nvim/lua/custom/configs/language-servers.lua @@ -0,0 +1,16 @@ +-- NOTE: A list of language servers (and potentially their config) +-- Accepts either true to enable, false to disable or a table with settings +return { + lua_ls = true, -- lua + clangd = true, -- C/C++ + gradle_ls = true, -- java package manager + jdtls = true, -- java eclipse lsp + kotlin_language_server = true, -- kotlin + pyright = true, -- python + rust_analyzer = true, -- rust + bashls = true, -- bash + taplo = true, -- toml + lemminx = true, -- xml + yamlls = true, -- yaml + jsonls = true, -- json +} |
