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