Try to tweak auto-installed Mason LSPs
This commit is contained in:
parent
41f01fed2c
commit
cfe498f542
@ -1,19 +1,19 @@
|
|||||||
local mason_lsps = {
|
local mason_lsps = {
|
||||||
-- LSPs
|
-- LSPs
|
||||||
"jsonls",
|
-- "jsonls",
|
||||||
"lua_ls",
|
"lua_ls",
|
||||||
"ruby_lsp",
|
-- "ruby_lsp",
|
||||||
"rubocop",
|
-- "rubocop",
|
||||||
"rust_analyzer",
|
-- "rust_analyzer",
|
||||||
"terraformls",
|
-- "terraformls",
|
||||||
"ts_ls",
|
-- "ts_ls",
|
||||||
"yamlls",
|
-- "yamlls",
|
||||||
-- Formatters
|
-- Formatters
|
||||||
"fixjson",
|
-- "fixjson",
|
||||||
"goimports",
|
-- "goimports",
|
||||||
"hclfmt",
|
-- "hclfmt",
|
||||||
"prettierd",
|
-- "prettierd",
|
||||||
"shellharden",
|
-- "shellharden",
|
||||||
"stylua",
|
"stylua",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -22,19 +22,19 @@ local non_mason_lsps = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
{
|
-- {
|
||||||
"WhoIsSethDaniel/mason-tool-installer.nvim",
|
-- "WhoIsSethDaniel/mason-tool-installer.nvim",
|
||||||
dependencies = {
|
-- dependencies = {
|
||||||
"mason-org/mason-lspconfig.nvim",
|
-- "mason-org/mason-lspconfig.nvim",
|
||||||
},
|
-- },
|
||||||
opts = {
|
-- opts = {
|
||||||
ensure_installed = mason_lsps,
|
-- ensure_installed = mason_lsps,
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
{
|
{
|
||||||
"mason-org/mason-lspconfig.nvim",
|
"mason-org/mason-lspconfig.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
ensure_installed = {},
|
ensure_installed = mason_lsps,
|
||||||
automatic_enable = true,
|
automatic_enable = true,
|
||||||
automatic_installation = false,
|
automatic_installation = false,
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user