nvf/modules/wrapper/lib/config.nix
2026-04-10 17:04:12 +00:00

20 lines
368 B
Nix

{
config,
lib,
...
}: let
inherit (lib.options) mkOption;
inherit (lib.types) nullOr str;
in {
config.vim.lib = {
mkMappingOption = description: default:
mkOption {
type = nullOr str;
default =
if config.vim.vendoredKeymaps.enable
then default
else null;
inherit description;
};
};
}