{ lib, nixvimOptions, nixvimTypes, }: with lib; rec { # These are the configuration options that change the behavior of each mapping. mapConfigOptions = { silent = nixvimOptions.defaultNullOpts.mkBool false "Whether this mapping should be silent. Equivalent to adding `` to a map."; nowait = nixvimOptions.defaultNullOpts.mkBool false "Whether to wait for extra input on ambiguous mappings. Equivalent to adding `` to a map."; script = nixvimOptions.defaultNullOpts.mkBool false "Equivalent to adding `