diff --git a/lua/init.lua b/lua/init.lua index ebec755..94b69ae 100644 --- a/lua/init.lua +++ b/lua/init.lua @@ -32,8 +32,6 @@ local cmp = require("cmp") }) }) -local capabilities = require('cmp_nvim_lsp').default_capabilities(vim.lsp.protocol.make_client_capabilities()) - vim.lsp.config('ts_ls', {}) vim.lsp.config('clangd', {}) vim.lsp.config('gopls', { @@ -62,6 +60,7 @@ vim.lsp.config('rust_analyzer', { } } }) + vim.lsp.config('kotlin-language-server', { cmd = { "kotlin-language-server" }, filetypes = { "kotlin"} , @@ -89,12 +88,13 @@ require'nvim-treesitter.configs'.setup { vim.lsp.enable({"ts_ls"}) vim.lsp.enable({"clangd"}) vim.lsp.enable({"gopls"}) -vim.lsp.enable({"pywright"}) +vim.lsp.enable({"pyright"}) vim.lsp.enable({"rust_analyzer"}) vim.lsp.enable({"kotlin-language-server"}) vim.lsp.enable({"cmake"}) vim.lsp.enable({"html"}) vim.lsp.enable({"glsl_analyzer"}) +vim.lsp.enable('lua_ls') vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with( vim.lsp.diagnostic.on_publish_diagnostics, {