36 lines
1.2 KiB
Lua
36 lines
1.2 KiB
Lua
return {
|
|
'nvimtools/none-ls.nvim',
|
|
dependencies = {
|
|
"CKolkey/ts-node-action",
|
|
},
|
|
config = function()
|
|
local null_ls = require("null-ls")
|
|
null_ls.setup({
|
|
sources = {
|
|
null_ls.builtins.code_actions.gitsigns,
|
|
null_ls.builtins.code_actions.gitrebase,
|
|
null_ls.builtins.code_actions.textlint,
|
|
null_ls.builtins.code_actions.ts_node_action,
|
|
null_ls.builtins.diagnostics.alex,
|
|
null_ls.builtins.diagnostics.buf,
|
|
null_ls.builtins.diagnostics.buildifier,
|
|
null_ls.builtins.diagnostics.gitleaks,
|
|
null_ls.builtins.diagnostics.gitlint,
|
|
null_ls.builtins.diagnostics.cmake_lint,
|
|
null_ls.builtins.diagnostics.codespell,
|
|
null_ls.builtins.diagnostics.commitlint,
|
|
null_ls.builtins.diagnostics.cppcheck,
|
|
null_ls.builtins.diagnostics.fish,
|
|
null_ls.builtins.diagnostics.mypy,
|
|
null_ls.builtins.diagnostics.protolint,
|
|
--null_ls.builtins.diagnostics.mlint, - find it
|
|
--null_ls.builtins.diagnostics.commitlint, - written in npm
|
|
--null_ls.builtins.diagnostics.checkmake, - written in go
|
|
null_ls.builtins.hover.dictionary,
|
|
null_ls.builtins.formatting.black,
|
|
null_ls.builtins.formatting.buf,
|
|
null_ls.builtins.formatting.buildifier},
|
|
})
|
|
end
|
|
}
|