--- type: map mapping: "modules-search": type: seq required: true sequence: - type: str "instances": type: seq required: true sequence: - type: map mapping: "id": { type: str } "module": { type: str } "config": { type: str } "sequence": type: seq required: true sequence: - type: map mapping: "show": type: seq sequence: - type: map mapping: "welcome": { type: str, required: true } "locale": { type: str, required: true } "keyboard": { type: str, required: true } "partition": { type: str, required: true } "users": { type: str, required: true } "summary": { type: str, required: true } "netinstall": { type: str } "exec": type: seq sequence: - type: map mapping: "partition": { type: str, required: true } "mount": { type: str, required: true } "unpackfs": { type: str } "chrootcfg": { type: str } "packages": { type: str } "machineid": { type: str, required: true } "fstab": { type: str, required: true } "locale": { type: str, required: true } "keyboard": { type: str, required: true } "localecfg": { type: str, required: true } "luksopenswaphookcfg": { type: str } "luksbootkeyfile": { type: str } "plymouthcfg": { type: str } "initcpiocfg": { type: str, required: true } "initcpio": { type: str, required: true } "users": { type: str, required: true } "displaymanager": { type: str, required: true } "mhwdcfg": { type: str } "networkcfg": { type: str, required: true } "hwclock": { type: str, required: true } "services": { type: str } "servicescfg": { type: str } "grubcfg": { type: str, required: true } "bootloader": { type: str, required: true } "postcfg": { type: str, required: true } "umount": { type: str, required: true } "show": type: seq sequence: - type: map mapping: "finished": { type: str, required: true } "branding": { type: str, required: true } "prompt-install": { type: bool, default: false } "dont-chroot": { type: bool, default: false }