From f05b190ee465a4794670a1f7c27a5ea092269d92 Mon Sep 17 00:00:00 2001 From: Jeff LANCE Date: Thu, 22 Feb 2024 15:37:54 +0100 Subject: [PATCH] Update home/.config/lvim/lua/user/plugins.lua --- home/dot_config/lvim/lua/user/plugins.lua | 58 +++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/home/dot_config/lvim/lua/user/plugins.lua b/home/dot_config/lvim/lua/user/plugins.lua index 13a96f6..de66a74 100644 --- a/home/dot_config/lvim/lua/user/plugins.lua +++ b/home/dot_config/lvim/lua/user/plugins.lua @@ -138,6 +138,64 @@ M.setup = function() ]]) end, }, + -- mason + { + 'WhoIsSethDaniel/mason-tool-installer.nvim', + config = function() + local mason = require('mason-tool-installer') + mason.setup({ + ensure_installed = { + 'xo', + 'textlint', + 'yamllint', + 'yq', + 'ansible-lint', + 'xmlformatter', + 'typescript-language-server', + 'tailwindcss-language-server', + 'texlab', + 'pyright', + 'golines', + 'prettier', + 'lua-language-server', + 'markdownlint', + 'black', + 'bash-language-server', + 'golangci-lint', + 'go-debug-adapter', + 'editorconfig-checker', + 'autopep8', + 'beautysh', + 'clangd', + 'djlint', + 'docker-compose-language-service', + 'dockerfile-language-server', + 'dot-language-server', + 'golangci-lint-langserver', + 'gopls', + 'html-lsp', + 'intelephense', + 'jq', + 'json-lsp', + 'jsonlint', + 'latexindent', + 'lemminx', + 'markdown-toc', + 'marksman', + 'perlnavigator', + 'php-debug-adapter', + 'twigcs', + 'vim-language-server', + 'yaml-language-server', + 'yamlfix', + }, + auto_update = true, + run_on_start = true, + start_delay = 3000, + debounce_hours = 24, + }) + end + }, -- minimap { 'echasnovski/mini.map',