[nvim] add mason to help install external tool dependencies

This commit is contained in:
eleith 2023-03-31 05:58:22 +00:00
parent 958748e183
commit 6fc8d18444
3 changed files with 14 additions and 6 deletions

View File

@ -92,6 +92,7 @@ return {
} },
{ "yamlls" },
{ "cssls" },
{ "lua_ls" },
}
for _, server in pairs(servers) do

View File

@ -0,0 +1,8 @@
return {
"williamboman/mason.nvim",
opts = {
ui = {
border = "single",
},
},
}

View File

@ -154,12 +154,6 @@ return {
}),
-- global commands
null_ls.builtins.formatting.stylua.with({
condition = function()
return utils.is_executable("stylua")
end,
}),
null_ls.builtins.diagnostics.erb_lint.with({
condition = function()
return utils.is_executable("erblint")
@ -240,6 +234,11 @@ return {
return utils.is_executable("luacheck")
end,
}),
null_ls.builtins.formatting.stylua.with({
condition = function()
return utils.is_executable("stylua")
end,
}),
null_ls.builtins.diagnostics.markdownlint.with({
condition = function()