diff --git a/lua/lazy/core/plugin.lua b/lua/lazy/core/plugin.lua index 1a45afb..d3fb75d 100644 --- a/lua/lazy/core/plugin.lua +++ b/lua/lazy/core/plugin.lua @@ -34,6 +34,7 @@ local M = {} ---@field dir string ---@field enabled? boolean|(fun():boolean) ---@field lazy? boolean +---@field local? boolean ---@field dependencies? string[] ---@field _ LazyPluginState @@ -85,7 +86,7 @@ function Spec:add(plugin, is_dep) -- check for plugins that should be local for _, pattern in ipairs(Config.options.dev.patterns) do - if plugin[1]:find(pattern, 1, true) then + if plugin["local"] or plugin[1]:find(pattern, 1, true) then plugin.uri = Config.options.dev.path .. "/" .. plugin.name break end