summaryrefslogtreecommitdiff
path: root/plugin/lint.lua
blob: 2a7f3a9a49ca0ac62a11022b5cfc6fd9934242e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
require("lint").linters_by_ft = {
	githubaction = { "actionlint" },
	lua = { "selene" },
	nix = { "statix" },
}

vim.api.nvim_create_autocmd({ "BufWritePost" }, {
	callback = function()
		-- Run linters declared in linters_by_ft
		require("lint").try_lint()

		-- Run these linters regardless of filetype
		require("lint").try_lint("alex")
	end,
})