{lib, ...}: let inherit (lib.options) mkOption mkEnableOption; inherit (lib.types) enum; in { options.vim.lazy = { enable = mkEnableOption "plugin lazy-loading" // {default = true;}; loader = mkOption { description = "Lazy loader to use"; type = enum ["lz.n"]; default = "lz.n"; }; # plugins = mkOption {}; }; }