From 752e013e66b0cc976f2e5582ed70b91de449bac6 Mon Sep 17 00:00:00 2001 From: Devin Haska Date: Mon, 1 Apr 2024 10:58:15 -0700 Subject: [PATCH] feat: add djlint to html files --- lua/plugins/lint.lua | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/lua/plugins/lint.lua b/lua/plugins/lint.lua index 03b7cbb..23774e8 100644 --- a/lua/plugins/lint.lua +++ b/lua/plugins/lint.lua @@ -1,26 +1,27 @@ return { - "mfussenegger/nvim-lint", - event = { - "BufReadPre", - "BufNewFile", - }, - config = function() - local lint = require("lint") + "mfussenegger/nvim-lint", + event = { + "BufReadPre", + "BufNewFile", + }, + config = function() + local lint = require("lint") - lint.linters_by_ft = { - javascript = { "eslint_d" }, - typescript = { "eslint_d" }, - javascriptreact = { "eslint_d" }, - typescriptreact = { "eslint_d" }, - } + lint.linters_by_ft = { + html = { "djlint" }, + javascript = { "eslint_d" }, + typescript = { "eslint_d" }, + javascriptreact = { "eslint_d" }, + typescriptreact = { "eslint_d" }, + } - local lint_augroup = vim.api.nvim_create_augroup("lint", { clear = true }) + local lint_augroup = vim.api.nvim_create_augroup("lint", { clear = true }) - vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost", "InsertLeave" }, { - group = lint_augroup, - callback = function() - lint.try_lint() - end - }) - end + vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost", "InsertLeave" }, { + group = lint_augroup, + callback = function() + lint.try_lint() + end, + }) + end, }