marleyvim/lua/plugins/nvim-lint.lua
2025-03-16 16:35:28 -07:00

26 lines
680 B
Lua

return {
{
'mfussenegger/nvim-lint',
opts = {
linters_by_ft = {
['*'] = { 'codespell', 'editorconfig-checker', 'alex' },
bash = { 'shellcheck' },
css = { 'stylelint' },
django = { 'djlint' },
env = { 'dotenv-linter' },
ghaction = { 'zizmor' },
handlebars = { 'djlint' },
html = { 'htmlhint' },
jinja = { 'djlint' },
mustache = { 'djlint' },
nix = { 'deadnix', 'statix' },
nunjucks = { 'djlint' },
scss = { 'stylelint' },
sh = { 'shellcheck' },
twig = { 'djlint' },
yaml = { 'yamllint' },
zsh = { 'zsh' },
},
},
},
}