From 147f5a3f55b5491bbc77a55ce846ef5eb575fa42 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 2 Oct 2025 14:50:37 +0200 Subject: [PATCH] fix(luarocks): add plugin to lua path if it was already loaded before we know its a luarock --- lua/lazy/pkg/init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/lazy/pkg/init.lua b/lua/lazy/pkg/init.lua index 7b52da1..90cfbfc 100644 --- a/lua/lazy/pkg/init.lua +++ b/lua/lazy/pkg/init.lua @@ -63,6 +63,9 @@ function M.update() pkg.spec = { _raw = spec.code } end table.insert(ret.pkgs, pkg) + if not plugin._.pkg and plugin._.loaded and pkg.source == "rockspec" then + require("lazy.core.loader").add_to_luapath(plugin) + end break end end