23 lines
485 B
Lua
23 lines
485 B
Lua
return {
|
|
{
|
|
'williamboman/mason.nvim',
|
|
opts = function(_, opts)
|
|
table.insert(opts.ensure_installed, 'proselint')
|
|
end,
|
|
},
|
|
{
|
|
'jose-elias-alvarez/null-ls.nvim',
|
|
optional = true,
|
|
opts = function(_, opts)
|
|
local nls = require('null-ls')
|
|
local source = nls.builtins.diagnostics.proselint.with({
|
|
diagnostics_postprocess = function(diagnostic)
|
|
diagnostic.severity = vim.diagnostic.severity.HINT
|
|
end,
|
|
})
|
|
|
|
table.insert(opts.sources, source)
|
|
end,
|
|
},
|
|
}
|