diff --git a/lua/lazyvim/util/init.lua b/lua/lazyvim/util/init.lua index 9b13b50d..e23f9dfd 100644 --- a/lua/lazyvim/util/init.lua +++ b/lua/lazyvim/util/init.lua @@ -75,6 +75,12 @@ function M.has(plugin) return M.get_plugin(plugin) ~= nil end +---@param extra string +function M.has_extra(extra) + local modname = "lazyvim.plugins.extras." .. extra + return vim.tbl_contains(require("lazy.core.config").spec.modules, modname) +end + ---@param fn fun() function M.on_very_lazy(fn) vim.api.nvim_create_autocmd("User", {