require('lint').linters_by_ft = { -- text markdown = {}, -- tex = {'chktex'}, -- maybe add some text linters ? -- shell sh = {'shellcheck',}, bash = {'shellcheck'}, zsh = {'shellcheck'}, dash = {'shellcheck'}, yaml = {'yamllint'}, nix = {'nix', 'statix'}, } vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost" }, { callback = function() require("lint").try_lint() end, })