summaryrefslogtreecommitdiff
path: root/lua/bee/lint.lua
blob: d29ea3ae8c5f789a2548259ae57dacb050859fdc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
return {
	"nvim-lint",
	auto_enable = true,
	event = "FileType",
	after = function(_)
		require("lint").linters_by_ft = {
			cpp = { "cpplint" },
			javascript = { "eslint" },
			typescript = { "eslint" },
		}

		vim.api.nvim_create_autocmd({ "BufWritePost" }, {
			callback = function()
				require("lint").try_lint()
			end,
		})
	end,
}