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