icon-picker: lazy laod

This commit is contained in:
Ching Pei Yang 2024-08-03 20:10:44 +02:00 committed by Pei Yang Ching
parent 507d7071b7
commit 68467f5112

View file

@ -4,20 +4,22 @@
... ...
}: let }: let
inherit (lib.modules) mkIf; inherit (lib.modules) mkIf;
inherit (lib.nvim.dag) entryAnywhere;
cfg = config.vim.utility.icon-picker; cfg = config.vim.utility.icon-picker;
in { in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
vim.startPlugins = [ vim.startPlugins = ["dressing-nvim"];
"icon-picker-nvim"
"dressing-nvim"
];
vim.pluginRC.icon-picker = entryAnywhere '' vim.lazy.plugins = [
require("icon-picker").setup({ {
disable_legacy_commands = true package = "icon-picker-nvim";
}) setupModule = "icon-picker";
''; setupOpts = {
disable_legacy_commands = true;
};
cmd = ["IconPickerInsert" "IconPickerNormal" "IconPickerYank"];
}
];
}; };
} }