# ISO configuration for a bootc-based installer ISO # --- Kickstart: post-install bootc switch --- [customizations.installer.kickstart] contents = """ %post # Switch to the custom bootc image after installation bootc switch --mutate-in-place --transport registry ghcr.io/humocs-man/fluffy-pancake:stable %end """ # --- Anaconda installer modules --- [customizations.installer.modules] enable = [ "org.fedoraproject.Anaconda.Modules.Storage", "org.fedoraproject.Anaconda.Modules.Runtime", "org.fedoraproject.Anaconda.Modules.Network", "org.fedoraproject.Anaconda.Modules.Security", "org.fedoraproject.Anaconda.Modules.Services", "org.fedoraproject.Anaconda.Modules.Users", "org.fedoraproject.Anaconda.Modules.Timezone" ] disable = [ "org.fedoraproject.Anaconda.Modules.Subscription" ] [[customizations.files]] path = "/files/usr/lib/systemd/system/fluffy-pancake-firstboot.service" destination = "/usr/lib/systemd/system/fluffy-pancake-firstboot.service" [[customizations.files]] path = "/files/usr/libexec/fluffy-pancake/firstboot.sh" destination = "/usr/libexec/fluffy-pancake/firstboot.sh" [[customizations.files]] path = "/files/usr/lib/systemd/system-preset/90-fluffy-pancake-firstboot.preset" destination = "/usr/lib/systemd/system-preset/90-fluffy-pancake-firstboot.preset"