From 0d40628b0e83b09f21d2126b57160f7e0cc440b3 Mon Sep 17 00:00:00 2001 From: mhsn Date: Fri, 22 May 2026 14:20:34 +0100 Subject: install fewer lsps by default --- .config/nvim/init.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index d366eb4..d396a96 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -37,6 +37,7 @@ vim.cmd.colorscheme("lain") -- plugin setup require("mason").setup() +require("mason-lspconfig").setup({ ensure_installed = { "efm", "lua_ls" } }) require("mini.align").setup() require("mini.files").setup({ windows = { preview = true, width_preview = 80 } }) require("mini.icons").setup({ style = "ascii" }) @@ -44,11 +45,6 @@ require("mini.pick").setup() require("mini.surround").setup() require("mini.completion").setup({ window = { info = { height = 80, width = 80 } } }) --- LSPs -lsps = { "clangd", "lua_ls", "rust_analyzer", "ty", "tinymist", "zls", "efm" } -vim.lsp.enable(lsps) -require("mason-lspconfig").setup({ ensure_installed = lsps }) - -- LSP configs vim.lsp.config("lua_ls", { settings = { Lua = { workspace = { library = vim.api.nvim_get_runtime_file("", true) } } } }) -- cgit v1.2.3