From 46d803e35b75ab86a40f1782742a462a040a52c4 Mon Sep 17 00:00:00 2001 From: Fredrik Ekre Date: Tue, 3 Jun 2025 20:17:04 +0200 Subject: [PATCH] [nvim] Tweak nvim-lint setup to use buffer local autocmds --- .config/nvim/lua/plugins/lint.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/plugins/lint.lua b/.config/nvim/lua/plugins/lint.lua index 6475edf..01192c0 100644 --- a/.config/nvim/lua/plugins/lint.lua +++ b/.config/nvim/lua/plugins/lint.lua @@ -9,11 +9,11 @@ return { } -- Configure auto commands to trigger linting when opening and writing to disk vim.api.nvim_create_autocmd({"FileType"}, { - pattern = "sh", - once = true, + pattern = {"sh"}, callback = function() -- Trigger lint whenever writing to disk vim.api.nvim_create_autocmd({"BufWritePost"}, { + buffer = 0, callback = function() lint.try_lint("shellcheck") end,