24 lines
667 B
Lua
24 lines
667 B
Lua
-- Neogit nvim tree refresh
|
|
local neogitCmds = vim.api.nvim_create_augroup('MyCustomNeogitEvents', { clear = true })
|
|
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,
|
|
})
|