From ef21d5a7ff87454e3ab1631bfdd513f04187a696 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Mon, 11 May 2026 05:33:17 +0200 Subject: [PATCH] fix(git): refresh after :!cmd and :terminal edits --- plugin/git.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plugin/git.lua b/plugin/git.lua index 9a892d1..8ad35c5 100644 --- a/plugin/git.lua +++ b/plugin/git.lua @@ -53,18 +53,18 @@ vim.api.nvim_create_autocmd({ "BufWritePost", "FileChangedShellPost" }, { require("git.core.repo").refresh(args.buf) end, }) +vim.api.nvim_create_autocmd({ "ShellCmdPost", "TermLeave", "FocusGained" }, { + group = group, + callback = function() + require("git.core.repo").refresh_all() + end, +}) vim.api.nvim_create_autocmd({ "BufDelete", "BufWipeout" }, { group = group, callback = function(args) require("git.core.repo").unbind(args.buf) end, }) -vim.api.nvim_create_autocmd("FocusGained", { - group = group, - callback = function() - require("git.core.repo").refresh_all() - end, -}) vim.api.nvim_create_autocmd("VimLeavePre", { group = group, callback = function()