Add Mason and Null-ls plugins for Neovim

This commit is contained in:
PeteChu 2023-04-09 14:18:18 +07:00
parent a9de446ed3
commit bc702160c2
3 changed files with 55 additions and 12 deletions

View file

@ -0,0 +1,19 @@
return {
"jay-babu/mason-null-ls.nvim",
event = { "BufReadPre", "BufNewFile" },
dependencies = {
"williamboman/mason.nvim",
"jose-elias-alvarez/null-ls.nvim",
},
config = function()
require("mason-null-ls").setup({
-- list of formatters & linters for mason to install
ensure_installed = {
"prettierd", -- ts/js formatter
"eslint_d", -- ts/js linter
},
-- auto-install configured formatters & linters (with null-ls)
automatic_installation = true,
})
end,
}