From e653b9bdeb3028a24152ddfa82207cd58c8681f4 Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Sat, 31 May 2025 10:01:25 +0700 Subject: [PATCH] fix: Enable the LSP(s) --- .config/nvim/lua/null/plugins/lsp.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/nvim/lua/null/plugins/lsp.lua b/.config/nvim/lua/null/plugins/lsp.lua index 167b768..d030d51 100644 --- a/.config/nvim/lua/null/plugins/lsp.lua +++ b/.config/nvim/lua/null/plugins/lsp.lua @@ -90,6 +90,7 @@ return { vim.lsp.config["basedpyright"] = { capabilities = capabilities, } + vim.lsp.enable("basedpyright") -- FIXME: Causing memleak, probably not compatible with Oil / neotree -- vim.lsp.config["kotlin_language_server"] = { -- capabilities = capabilities, @@ -114,6 +115,7 @@ return { }, }, } + vim.lsp.enable("emmylua_ls") vim.lsp.config["rust_analyzer"] = { capabilities = capabilities, settings = { @@ -131,8 +133,10 @@ return { } }, } + vim.lsp.enable("rust_analyzer") -- REF: https://github.com/Kotlin/kotlin-lsp/blob/main/scripts/neovim.md vim.lsp.config["kotlin-lsp"] = { + capabilities = capabilities, cmd = vim.lsp.rpc.connect('127.0.0.1', tonumber(9999)), single_file_support = false, filetypes = { "kotlin" },