diff --git a/lua/gitlinker.lua b/lua/gitlinker.lua index ed34d69..1ee3466 100644 --- a/lua/gitlinker.lua +++ b/lua/gitlinker.lua @@ -305,6 +305,7 @@ end --- @param opts gitlinker.Options? local function setup(opts) + vim.g.loaded_gitlinker = 1 local confs = configs.setup(opts) -- logger diff --git a/plugin/gitlinker.lua b/plugin/gitlinker.lua index 64a9678..a98fe7e 100644 --- a/plugin/gitlinker.lua +++ b/plugin/gitlinker.lua @@ -1 +1,3 @@ -require("gitlinker").setup() +if vim.fn.exists("g:loaded_gitlinker") == 0 then + require("gitlinker").setup() +end