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
.