Module generates 6 attributes in flake - modules and
configurations for home, darwin and nixos. By default generates values
for all modules found in the module directory, generates home, nixos and
darwin configurations for all modules found in corresponding
folders.
readModules :: Path -> { Path }
readDir.*Modules attributes.userConfigs :: { ezModules, userModules, extraSpecialArgs, defaultUser } -> { UuserOptions } -> { homeManagerConfiguration }
#Creates an attrset of home manager confgurations for each user on each host.homeManagerConfigurations attribute.systemsWith :: { ... } -> { configurations }
nixosConfigurations and
darwinConfigurations.