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()