From 6be3160d680848f706c0a966a225dc98c6e093e0 Mon Sep 17 00:00:00 2001 From: Cryxtalix Date: Tue, 11 Feb 2025 17:10:05 +0800 Subject: Fixed nvim lsp autoinstalls --- .config/nvim/lua/plugins/lsp.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index 2fbba75..4e9ef07 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -12,11 +12,13 @@ return { }, { - "williamboman/mason-lspconfig.nvim", - lazy = false, - opts = { - auto_install = true, - }, + "williamboman/mason-lspconfig.nvim", + config = function() + require("mason-lspconfig").setup { + ensure_installed = { "bashls", "lua_ls", "clangd", "marksman", "pyright", "rust_analyzer" }, + automatic_installation = true, + } + end }, { -- cgit