-- Groups local neogitCmds = vim.api.nvim_create_augroup('MyCustomNeogitEvents', { clear = true }) -- Neogit nvim tree refresh vim.api.nvim_create_autocmd('User', { pattern = 'NeogitPushComplete', group = neogitCmds, callback = function() require('nvim-tree.api').tree.reload() end, }) vim.api.nvim_create_autocmd('User', { pattern = 'NeogitPullComplete', group = neogitCmds, callback = function() require('nvim-tree.api').tree.reload() end, }) vim.api.nvim_create_autocmd('User', { pattern = 'NeogitFetchComplete', group = neogitCmds, callback = function() require('nvim-tree.api').tree.reload() end, })