refactor(nvim): remove Neogit refresh hacks

This commit is contained in:
Price Hiller 2024-03-16 00:42:03 -05:00
parent 18b02a2070
commit ed13db569e
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB

View File

@ -36,38 +36,6 @@ return {
end, end,
}) })
local ensure_neogit_refresh = function()
local times_to_repeat = 10
local neogit = require("neogit")
if not neogit then
return
end
neogit.dispatch_refresh()
local repeat_attempt = 0
while repeat_attempt < times_to_repeat do
repeat_attempt = repeat_attempt + 1
vim.wait(100, function()
pcall(neogit.dispatch_refresh)
return true
end)
end
end
vim.api.nvim_create_autocmd("BufEnter", {
pattern = "*Neogit*",
callback = function()
ensure_neogit_refresh()
end,
})
vim.api.nvim_create_autocmd("User", {
pattern = "^Neogit*",
callback = function()
ensure_neogit_refresh()
end,
})
---@type NeogitConfig ---@type NeogitConfig
return { return {
disable_insert_on_commit = "auto", disable_insert_on_commit = "auto",