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 { return {
{ {
"williamboman/mason.nvim", "mason-org/mason.nvim",
config = function() config = function()
require("mason").setup() require("mason").setup()
end, end,
}, },
{ {
"williamboman/mason-lspconfig.nvim", "mason-org/mason-lspconfig.nvim",
dependencies = { "williamboman/mason.nvim" }, dependencies = { "mason-org/mason.nvim" },
config = function() config = function()
require("mason-lspconfig").setup({ require("mason-lspconfig").setup({
ensure_installed = { ensure_installed = {
@@ -18,7 +18,8 @@ return {
"yamlls", "yamlls",
"pyright", "pyright",
"zls", "zls",
"gopls", "gopls",
"golangci_lint_ls",
"bashls", "bashls",
}, },
}) })
@@ -26,22 +27,9 @@ return {
}, },
{ {
"neovim/nvim-lspconfig", "neovim/nvim-lspconfig",
dependencies = { "williamboman/mason-lspconfig.nvim" }, dependencies = { "mason-org/mason-lspconfig.nvim" },
config = function() config = function()
local lspconfig = require("lspconfig") vim.lsp.config("lua_ls", {
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({
settings = { settings = {
Lua = { Lua = {
diagnostics = { diagnostics = {
@@ -57,9 +45,24 @@ return {
}, },
}, },
}) })
lspconfig.pyright.setup({})
lspconfig.gopls.setup({}) vim.lsp.config("ruby_lsp", {
lspconfig.zls.setup({}) 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, end,
}, },
} }