summaryrefslogtreecommitdiff
path: root/lua/bee/lint.lua
blob: 7d03feb72120d4279146433704dea6dd88484238 (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,
}