nvim: add more language servers

This commit is contained in:
Ryan Cavicchioni 2025-05-14 00:08:56 -05:00
parent 5420660696
commit 6cba030e25
Signed by: ryanc
SSH Key Fingerprint: SHA256:KbXiwUnZnHFwFtt3Bytd+F3FN9pPHn1Z1cxMIE1TPbg

View File

@ -13,10 +13,12 @@ return {
ensure_installed = { ensure_installed = {
"lua_ls", "lua_ls",
"ruby_lsp", "ruby_lsp",
"standardrb", -- "standardrb",
"terraformls", "terraformls",
"yamlls", "yamlls",
"pyright", "pyright",
"zls",
"gopls",
}, },
}) })
end, end,
@ -27,8 +29,14 @@ return {
config = function() config = function()
local lspconfig = require("lspconfig") local lspconfig = require("lspconfig")
lspconfig.ruby_lsp.setup({}) lspconfig.zls.setup({})
lspconfig.standardrb.setup({}) lspconfig.ruby_lsp.setup({
init_options = {
formatter = "standard",
linters = { "standard" },
}
})
-- lspconfig.standardrb.setup({})
lspconfig.bashls.setup({}) lspconfig.bashls.setup({})
lspconfig.yamlls.setup({}) lspconfig.yamlls.setup({})
lspconfig.terraformls.setup({}) lspconfig.terraformls.setup({})
@ -50,6 +58,7 @@ return {
}) })
lspconfig.pyright.setup({}) lspconfig.pyright.setup({})
lspconfig.gopls.setup({}) lspconfig.gopls.setup({})
lspconfig.zls.setup({})
end, end,
}, },
} }