Files
neovim-config/lua/configs/lint.lua
T
2024-11-15 02:18:40 -07:00

21 lines
392 B
Lua

local lint = require("lint")
lint.linters_by_ft = {
lua = { "luacheck" },
-- haskell = { "hlint" },
python = { "flake8" },
}
lint.linters.luacheck.args = {
unpack(lint.linters.luacheck.args),
"--globals",
"love",
"vim",
}
vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost", "InsertLeave" }, {
callback = function()
lint.try_lint()
end,
})