Files
nvim/lua/ow/plugins/mason-auto-install.lua
T
warg e4dc59c898 fix(mason-auto-install): remove non-needed filetypes field
It's already specified in lsp configuration, so it will get picked up
from there automatically
2025-06-05 18:08:43 +02:00

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",
},
},
}