21 lines
536 B
Lua
21 lines
536 B
Lua
|
local M = { "jose-elias-alvarez/null-ls.nvim" }
|
||
|
|
||
|
M.event = { "BufReadPre", "BufNewFile" }
|
||
|
|
||
|
M.dependencies = { "mason.nvim" }
|
||
|
|
||
|
M.opts = function()
|
||
|
local nls = require("null-ls")
|
||
|
return {
|
||
|
root_dir = require("null-ls.utils").root_pattern(".null-ls-root", ".neoconf.json", "Makefile", ".git"),
|
||
|
sources = {
|
||
|
--nls.builtins.formatting.stylua,
|
||
|
nls.builtins.formatting.shfmt,
|
||
|
nls.builtins.formatting.black,
|
||
|
--nls.builtins.diagnostics.flake8,
|
||
|
},
|
||
|
}
|
||
|
end
|
||
|
|
||
|
return M
|