Files
neovim-config/lua/taken/autocmd.lua
2023-06-19 21:41:07 +02:00

26 lines
678 B
Lua

-- 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,
})