blob: 7f423abd9b18dde6a28fc4bdc83f4e2d990cd9a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
vim.pack.add({ gh("mfussenegger/nvim-lint") })
-- linters
local global_linters = { "typos" }
require("lint").linters_by_ft = {
c = { "clangtidy" },
cpp = { "clangtidy" },
}
local lint = require("lint")
vim.api.nvim_create_autocmd("BufWritePost", {
callback = function()
lint.try_lint()
for _, linter in ipairs(global_linters) do
lint.try_lint(linter)
end
end,
})
|