mirror of
https://github.com/NotAShelf/neovim-flake.git
synced 2025-12-20 08:10:09 +01:00
28 lines
594 B
Nix
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
|
|
;
|
|
}
|