fix: clean up mason-auto-install package list

This commit is contained in:
2025-06-07 20:14:03 +02:00
parent e4dc59c898
commit 99acb2ffea
+5 -7
View File
@@ -1,6 +1,9 @@
---@type LazyPluginSpec ---@type LazyPluginSpec
return { return {
"owallb/mason-auto-install.nvim", "owallb/mason-auto-install.nvim",
dependencies = {
"neovim/nvim-lspconfig",
},
---@type MasonAutoInstall.Config ---@type MasonAutoInstall.Config
opts = { opts = {
packages = { packages = {
@@ -11,7 +14,7 @@ return {
-- "clangd", -- "clangd",
{ {
"cmake-language-server", "cmake-language-server",
dependencies = { "golines", }, dependencies = { "golines" },
}, },
"gopls", "gopls",
{ {
@@ -23,14 +26,9 @@ return {
"lemminx", "lemminx",
dependencies = { "xmlformatter" }, dependencies = { "xmlformatter" },
}, },
{
"lua-language-server", "lua-language-server",
post_install_hooks = {
{ "cargo", "install", "stylua", "--features", "lua54" },
},
},
"mesonlsp", "mesonlsp",
"ruff" , "ruff",
"pyright", "pyright",
"pyrefly", "pyrefly",
"rust-analyzer", "rust-analyzer",