From cd56034d377c4d70e1136ccd7781a8632ee2fff0 Mon Sep 17 00:00:00 2001 From: krolyxon Date: Thu, 8 Sep 2022 17:28:44 +0530 Subject: [PATCH] remove gitsigns autocmd on gitsigns load @lucario387 --- lua/core/lazy_load.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/core/lazy_load.lua b/lua/core/lazy_load.lua index d840ac4..126a173 100644 --- a/lua/core/lazy_load.lua +++ b/lua/core/lazy_load.lua @@ -68,9 +68,11 @@ M.treesitter_cmds = { M.gitsigns = function() autocmd({ "BufRead" }, { + group = vim.api.nvim_create_augroup("GitSignsLazyLoad", { clear = true }), callback = function() vim.fn.system("git rev-parse " .. vim.fn.expand "%:p:h") if vim.v.shell_error == 0 then + vim.api.nvim_del_augroup_by_name "GitSignsLazyLoad" vim.schedule(function() require("packer").loader "gitsigns.nvim" end)