mirror of
https://github.com/LazyVim/LazyVim.git
synced 2025-06-22 08:53:33 +02:00
feat(util): added LazyVim.has_extra
This commit is contained in:
parent
c16fb5d49b
commit
b714f28662
1 changed files with 6 additions and 0 deletions
|
@ -75,6 +75,12 @@ function M.has(plugin)
|
||||||
return M.get_plugin(plugin) ~= nil
|
return M.get_plugin(plugin) ~= nil
|
||||||
end
|
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()
|
---@param fn fun()
|
||||||
function M.on_very_lazy(fn)
|
function M.on_very_lazy(fn)
|
||||||
vim.api.nvim_create_autocmd("User", {
|
vim.api.nvim_create_autocmd("User", {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue