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 )