diff --git a/nvim/.config/nvim/lua/core/settings.lua b/nvim/.config/nvim/lua/core/settings.lua index 3686e89..7ad8774 100644 --- a/nvim/.config/nvim/lua/core/settings.lua +++ b/nvim/.config/nvim/lua/core/settings.lua @@ -85,6 +85,7 @@ local globals = { tex_flavor = "latex", disable_autoformat = true, -- only format files manually + disable_autolint = false, -- but lint automatically } for o, v in pairs(globals) do diff --git a/nvim/.config/nvim/lua/plugins/ide.lua b/nvim/.config/nvim/lua/plugins/ide.lua index e98dd39..1f34547 100644 --- a/nvim/.config/nvim/lua/plugins/ide.lua +++ b/nvim/.config/nvim/lua/plugins/ide.lua @@ -93,7 +93,9 @@ return { require("lint").linters_by_ft = linters vim.api.nvim_create_autocmd({ "BufWritePost", "InsertLeave" }, { callback = function() - require("lint").try_lint() + if not vim.g.disable_autoformat then + require("lint").try_lint() + end end, }) end,