fix(nvim): merge mason ensure_installed defs

This commit is contained in:
2023-11-16 15:34:22 +02:00
parent 49778fe936
commit e7f078fe96
2 changed files with 19 additions and 31 deletions

View File

@@ -15,6 +15,10 @@ return {
}, },
}, },
keys = { keys = {
{
"<leader>ba",
desc = "Annotations / Comments",
},
{ {
"<leader>baa", "<leader>baa",
function() function()
@@ -68,10 +72,12 @@ return {
-- Clarify and beautify your comments using boxes and lines. -- Clarify and beautify your comments using boxes and lines.
-- https://github.com/LudoPinelli/comment-box.nvim -- https://github.com/LudoPinelli/comment-box.nvim
{ "LudoPinelli/comment-box.nvim", opts = {} }, { "LudoPinelli/comment-box.nvim", opts = {} },
-- Mason
-- https://github.com/williamboman/mason.nvim
{ {
"williamboman/mason.nvim", "williamboman/mason.nvim",
opts = { opts = function(_, opts)
ensure_installed = { vim.list_extend(opts.ensure_installed, {
"actionlint", "actionlint",
"ansible-language-server", "ansible-language-server",
"ansible-lint", "ansible-lint",
@@ -86,18 +92,24 @@ return {
"dockerfile-language-server", "dockerfile-language-server",
"editorconfig-checker", "editorconfig-checker",
"fixjson", "fixjson",
"flake8",
"html-lsp", "html-lsp",
"jq", "jq",
"jsonlint",
"luacheck",
"nginx-language-server", "nginx-language-server",
"php-cs-fixer", "php-cs-fixer",
"phpcs",
"phpmd",
"semgrep", "semgrep",
"sonarlint-language-server",
"stylua",
"shellcheck", "shellcheck",
"shfmt", "shfmt",
"flake8", "sonarlint-language-server",
}, "stylelint",
}, "stylua",
"yamllint",
})
end,
}, },
-- Vim plugin for automatic time tracking and metrics generated from your programming activity. -- Vim plugin for automatic time tracking and metrics generated from your programming activity.
-- https://github.com/wakatime/vim-wakatime -- https://github.com/wakatime/vim-wakatime

View File

@@ -1,24 +0,0 @@
return {
{
"williamboman/mason.nvim",
opts = {
ensure_installed = {
"actionlint",
"ansible-lint",
"bash-language-server",
"commitlint",
"flake8",
"intelephense",
"jsonlint",
"luacheck",
"phpcs",
"phpmd",
"shellcheck",
"shfmt",
"stylelint",
"stylua",
"yamllint",
},
},
},
}