vim.pack.add({
  ...
})

-- HACK: backup the runtime path
local rtp = vim.opt.rtp:get()

require("lazy").setup({
  spec = { ... } 
})

-- HACK: restore the runtime path
vim.iter(rtp):each(
  function(p)
    vim.opt.rtp:append(p)
  end
)
Powered by Codespace