nvim: rely on mason-lspconfig auto-setup

This commit is contained in:
insects 2025-05-07 00:03:03 +02:00
parent 5b228cbc54
commit 1180ab9d18

View file

@ -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",