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, }