migrate to updated lspconfig syntax

This commit is contained in:
2025-10-04 11:25:38 -05:00
parent 99e5c0b13e
commit ff1c91dad8

View File

@@ -1,13 +1,13 @@
return {
{
"williamboman/mason.nvim",
"mason-org/mason.nvim",
config = function()
require("mason").setup()
end,
},
{
"williamboman/mason-lspconfig.nvim",
dependencies = { "williamboman/mason.nvim" },
"mason-org/mason-lspconfig.nvim",
dependencies = { "mason-org/mason.nvim" },
config = function()
require("mason-lspconfig").setup({
ensure_installed = {
@@ -18,7 +18,8 @@ return {
"yamlls",
"pyright",
"zls",
"gopls",
"gopls",
"golangci_lint_ls",
"bashls",
},
})
@@ -26,22 +27,9 @@ return {
},
{
"neovim/nvim-lspconfig",
dependencies = { "williamboman/mason-lspconfig.nvim" },
dependencies = { "mason-org/mason-lspconfig.nvim" },
config = function()
local lspconfig = require("lspconfig")
lspconfig.zls.setup({})
lspconfig.ruby_lsp.setup({
init_options = {
formatter = "standard",
linters = { "standard" },
},
})
-- lspconfig.standardrb.setup({})
lspconfig.bashls.setup({})
lspconfig.yamlls.setup({})
lspconfig.terraformls.setup({})
lspconfig.lua_ls.setup({
vim.lsp.config("lua_ls", {
settings = {
Lua = {
diagnostics = {
@@ -57,9 +45,24 @@ return {
},
},
})
lspconfig.pyright.setup({})
lspconfig.gopls.setup({})
lspconfig.zls.setup({})
vim.lsp.config("ruby_lsp", {
init_options = {
formatter = "standard",
linters = { "standard" },
},
})
vim.lsp.enable("bashls")
vim.lsp.enable("golangci_lint_ls")
vim.lsp.enable("lua_ls")
vim.lsp.enable("pyright")
vim.lsp.enable("ruby_lsp")
vim.lsp.enable("terraformls")
vim.lsp.enable("yamlls")
vim.lsp.enable("zls")
-- vim.lsp.enable("standardrb")
end,
},
}