diff --git a/lua/taken/core/autocmd.lua b/lua/taken/core/autocmd.lua index 11739f5..cbe24ce 100644 --- a/lua/taken/core/autocmd.lua +++ b/lua/taken/core/autocmd.lua @@ -1,33 +1,9 @@ local autocmd = vim.api.nvim_create_autocmd local augroup = vim.api.nvim_create_augroup -- Groups --- local neogitCmds = augroup("MyCustomNeogitEvents", { clear = true }) local nvimhelp = augroup("help_window_right", {}) local mkdirrun = augroup("MkdirRun", { clear = true }) --- Neogit nvim tree refresh --- autocmd("User", { --- pattern = "NeogitPushComplete", --- group = neogitCmds, --- callback = function() --- require("nvim-tree.api").tree.reload() --- end, --- }) --- autocmd("User", { --- pattern = "NeogitPullComplete", --- group = neogitCmds, --- callback = function() --- require("nvim-tree.api").tree.reload() --- end, --- }) --- autocmd("User", { --- pattern = "NeogitFetchComplete", --- group = neogitCmds, --- callback = function() --- require("nvim-tree.api").tree.reload() --- end, --- }) - autocmd("BufWinEnter", { group = nvimhelp, pattern = { "*.txt" }, diff --git a/lua/taken/plugins/nvimtree.lua b/lua/taken/plugins/nvimtree.lua index 49a5bad..41e3429 100644 --- a/lua/taken/plugins/nvimtree.lua +++ b/lua/taken/plugins/nvimtree.lua @@ -24,5 +24,31 @@ return { }, }, }) + + local autocmd = vim.api.nvim_create_autocmd + local augroup = vim.api.nvim_create_augroup + local neogitCmds = augroup("MyCustomNeogitEvents", { clear = true }) + + autocmd("User", { + pattern = "NeogitPushComplete", + group = neogitCmds, + callback = function() + require("nvim-tree.api").tree.reload() + end, + }) + autocmd("User", { + pattern = "NeogitPullComplete", + group = neogitCmds, + callback = function() + require("nvim-tree.api").tree.reload() + end, + }) + autocmd("User", { + pattern = "NeogitFetchComplete", + group = neogitCmds, + callback = function() + require("nvim-tree.api").tree.reload() + end, + }) end, }