{ mkHost, hosts, inputs }: let inherit (inputs) nixpkgs; inherit (nixpkgs.lib.attrsets) mergeAttrsList; in mergeAttrsList ((map (h: mkHost "x86_64-linux" h [ ./common.nix ./users.nix ]) [ "anasazi" "bolita" "calypso" "kidney" "peruano" "pink" "sulphur" "white" ]) ++ (map (h: mkHost "x86_64-linux" h [ ./common.nix ./users.nix ./${h}.nix ]) [ "pinto" ])) // mkHost "x86_64-linux" "sprout" [ ./common.nix ./iso.nix ]