From ee208f7e8daeb3c2d497a035074f1c813c3458b8 Mon Sep 17 00:00:00 2001 From: krolyxon Date: Mon, 9 Jan 2023 12:47:21 +0530 Subject: [PATCH] added more server configurations in lspconfig --- lua/plugins/configs/lspconfig.lua | 22 +++++++++++++--------- lua/plugins/configs/mason.lua | 2 +- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/lua/plugins/configs/lspconfig.lua b/lua/plugins/configs/lspconfig.lua index 1c2eae4..4e77c49 100644 --- a/lua/plugins/configs/lspconfig.lua +++ b/lua/plugins/configs/lspconfig.lua @@ -130,14 +130,18 @@ lspconfig.sumneko_lua.setup { -- } -- } --- local servers = { --- } --- --- for _, lsp in ipairs(servers) do - -- lspconfig[lsp].setup { - -- on_attach = M.on_attach, - -- capabilities = M.capabilities, - -- } --- end +local servers = { + "marksman", + "taplo", + "pylsp", + "clangd", +} + +for _, lsp in ipairs(servers) do + lspconfig[lsp].setup { + on_attach = M.on_attach, + capabilities = M.capabilities, + } +end return M diff --git a/lua/plugins/configs/mason.lua b/lua/plugins/configs/mason.lua index bea6a7b..7e12099 100644 --- a/lua/plugins/configs/mason.lua +++ b/lua/plugins/configs/mason.lua @@ -5,7 +5,7 @@ if not present then end local options = { - ensure_installed = { "lua-language-server" }, -- not an option from mason.nvim + ensure_installed = { "lua-language-server", "rust_analyzer" }, -- not an option from mason.nvim PATH = "skip",