e4dc59c898
It's already specified in lsp configuration, so it will get picked up from there automatically
41 lines
1.0 KiB
Lua
41 lines
1.0 KiB
Lua
---@type LazyPluginSpec
|
|
return {
|
|
"owallb/mason-auto-install.nvim",
|
|
---@type MasonAutoInstall.Config
|
|
opts = {
|
|
packages = {
|
|
{
|
|
"bash-language-server",
|
|
dependencies = { "shellcheck", "shfmt" },
|
|
},
|
|
-- "clangd",
|
|
{
|
|
"cmake-language-server",
|
|
dependencies = { "golines", },
|
|
},
|
|
"gopls",
|
|
{
|
|
"intelephense",
|
|
dependencies = { "phpcs" },
|
|
},
|
|
"jedi-language-server",
|
|
{
|
|
"lemminx",
|
|
dependencies = { "xmlformatter" },
|
|
},
|
|
{
|
|
"lua-language-server",
|
|
post_install_hooks = {
|
|
{ "cargo", "install", "stylua", "--features", "lua54" },
|
|
},
|
|
},
|
|
"mesonlsp",
|
|
"ruff" ,
|
|
"pyright",
|
|
"pyrefly",
|
|
"rust-analyzer",
|
|
"zls",
|
|
},
|
|
},
|
|
}
|