neovim-flake/lib/types/default.nix
2025-11-24 16:43:22 -07:00

28 lines
594 B
Nix

{
lib,
self,
}: let
typesDag = import ./dag.nix {inherit lib;};
typesPlugin = import ./plugins.nix {inherit lib self;};
typesLanguage = import ./languages.nix {inherit lib;};
customTypes = import ./custom.nix {inherit lib;};
in {
inherit (typesDag) dagOf;
inherit
(typesPlugin)
pluginsOpt
extraPluginType
mkPluginSetupOption
luaInline
pluginType
borderType
;
inherit (typesLanguage) diagnostics mkGrammarOption mkEnableTreesitterOption;
inherit
(customTypes)
char
hexColor
mergelessListOf
deprecatedSingleOrListOf
;
}