fully on lazy! cleaned up some plugins

This commit is contained in:
Norm Rasmussen
2023-02-11 11:32:58 -05:00
parent 8632f79d4a
commit fc4743abc1
10 changed files with 296 additions and 134 deletions

22
lua/plugins/null-ls.lua Normal file
View File

@ -0,0 +1,22 @@
return {
'jose-elias-alvarez/null-ls.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
},
config = function ()
local null_ls = require'null-ls'
null_ls.setup({
debug = true,
sources = {
null_ls.builtins.completion.spell,
null_ls.builtins.diagnostics.alex,
null_ls.builtins.diagnostics.codespell,
null_ls.builtins.diagnostics.markdownlint.with({ extra_args = { "--disable", "MD013", "MD024", "--" }
,}),
null_ls.builtins.diagnostics.pycodestyle.with({ extra_args = { "--max-line-length=150" }}),
null_ls.builtins.formatting.black.with({ extra_args = { "--fast" }}),
},
})
end
}
-- TODO: Add a keymapping for alex. i.e ':! alex'