From f141c8937a159c77274ddca4003d4866d1a3ad54 Mon Sep 17 00:00:00 2001 From: David Senoner Date: Fri, 1 Nov 2024 23:14:18 +0100 Subject: [PATCH] lazy: split neovim-lspconfig plugin --- lua/plugins/lspconfig.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lua/plugins/lspconfig.lua diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua new file mode 100644 index 0000000..5c65d65 --- /dev/null +++ b/lua/plugins/lspconfig.lua @@ -0,0 +1,19 @@ +return { + "neovim/nvim-lspconfig", + + config = function() + local lspconfig = require("lspconfig") + + lspconfig.clangd.setup({ + cmd = { "clangd", "-header-insertion=never" }, + }) + lspconfig.lua_ls.setup({}) + lspconfig.matlab_ls.setup({}) + lspconfig.mesonlsp.setup({}) + lspconfig.sqlls.setup({}) + lspconfig.svlangserver.setup({}) + lspconfig.texlab.setup({}) + lspconfig.ts_ls.setup({}) + lspconfig.volar.setup({}) + end +}