From 665f07bee6015c07a8189447338c6666c929c5fa Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Thu, 30 Mar 2023 09:01:39 +0300 Subject: [PATCH] Add Mason tool installer --- home/.config/nvim/lua/plugins/init.lua | 5 +++++ home/.config/zsh/04-aliases.zsh | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/home/.config/nvim/lua/plugins/init.lua b/home/.config/nvim/lua/plugins/init.lua index 7d16e4e..c53fdf7 100644 --- a/home/.config/nvim/lua/plugins/init.lua +++ b/home/.config/nvim/lua/plugins/init.lua @@ -93,6 +93,11 @@ local plugins = { config = true, }, + { + "WhoIsSethDaniel/mason-tool-installer.nvim", + config = true, + }, + -- Configs for built-in LSP { "neovim/nvim-lspconfig", config = require("plugins.lspconfig").setup }, diff --git a/home/.config/zsh/04-aliases.zsh b/home/.config/zsh/04-aliases.zsh index 98244c4..3957bd5 100644 --- a/home/.config/zsh/04-aliases.zsh +++ b/home/.config/zsh/04-aliases.zsh @@ -180,9 +180,7 @@ update() { plugins() { echo "Updating NeoVim plugins" - nvim --headless "+Lazy! sync" +qa - echo "Updating NeoVim TreeSitter" - nvim --headless +TSUpdateSync +qa + nvim --headless -c "Lazy! sync" -c 'TSUpdateSync' -c 'MasonToolsUpdate' -c 'qa' zinit self-update zinit update -p {%@@ if profile == "Moria" @@%}