From 99acb2ffea6081666e7a970fca1abd7086769b3e Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Sat, 7 Jun 2025 20:14:03 +0200 Subject: [PATCH] fix: clean up mason-auto-install package list --- lua/ow/plugins/mason-auto-install.lua | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lua/ow/plugins/mason-auto-install.lua b/lua/ow/plugins/mason-auto-install.lua index f18835c..7436885 100644 --- a/lua/ow/plugins/mason-auto-install.lua +++ b/lua/ow/plugins/mason-auto-install.lua @@ -1,6 +1,9 @@ ---@type LazyPluginSpec return { "owallb/mason-auto-install.nvim", + dependencies = { + "neovim/nvim-lspconfig", + }, ---@type MasonAutoInstall.Config opts = { packages = { @@ -11,7 +14,7 @@ return { -- "clangd", { "cmake-language-server", - dependencies = { "golines", }, + dependencies = { "golines" }, }, "gopls", { @@ -23,14 +26,9 @@ return { "lemminx", dependencies = { "xmlformatter" }, }, - { - "lua-language-server", - post_install_hooks = { - { "cargo", "install", "stylua", "--features", "lua54" }, - }, - }, + "lua-language-server", "mesonlsp", - "ruff" , + "ruff", "pyright", "pyrefly", "rust-analyzer",