From 1180ab9d187b297d3bb549b482b883ab1fc94be6 Mon Sep 17 00:00:00 2001 From: insects Date: Wed, 7 May 2025 00:03:03 +0200 Subject: [PATCH] nvim: rely on mason-lspconfig auto-setup --- dot_config/nvim/lua/plugins/lsp.lua | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/dot_config/nvim/lua/plugins/lsp.lua b/dot_config/nvim/lua/plugins/lsp.lua index 3388708..8fd8dab 100644 --- a/dot_config/nvim/lua/plugins/lsp.lua +++ b/dot_config/nvim/lua/plugins/lsp.lua @@ -3,15 +3,11 @@ return { { "williamboman/mason.nvim", - config = function() - require("mason").setup() - end, + opts = {}, }, { "williamboman/mason-lspconfig.nvim", - config = function() - require("mason-lspconfig").setup() - end, + opts = {}, }, { "neovim/nvim-lspconfig", @@ -19,20 +15,6 @@ return { "mason.nvim", "williamboman/mason-lspconfig.nvim", }, - config = function() - require("lspconfig").lua_ls.setup({}) - require("java").setup({}) - require("lspconfig").jdtls.setup({}) - require("lspconfig").rust_analyzer.setup({ - capabilities = require("blink.cmp").get_lsp_capabilities(), - completion = { - autoimport = { - enable = true, - }, - }, - }) - require("lspconfig").elixirls.setup({}) - end, }, { "folke/lazydev.nvim",