File euraika.kiwi of Package EuraikaOS
<?xml version="1.0"?>
<!-- OBS-Flavor: euraika -->
<image schemaversion="7.4" name="EuraikaOS" displayname="EuraikaOS">
<description type="system">
<author>Euraika</author>
<contact>support@euraika.example</contact>
<specification>EuraikaOS (openSUSE Tumbleweed) — Plasma desktop, EU browser, Uyuni-ready</specification>
</description>
<preferences>
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet systemd.show_status=yes" flags="overlay" image="iso" firmware="uefi" volid="EuraikaOS_Live" mediacheck="true"/>
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet systemd.show_status=yes" flags="overlay" image="iso" firmware="bios" volid="EuraikaOS_Live" mediacheck="true"/>
<version>1.0</version>
<packagemanager>zypper</packagemanager>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<repositories>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</repositories>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="patterns-base-bootloader"/>
<package name="dracut-kiwi-live"/>
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="memtest86+" arch="i686,x86_64"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<package name="fdupes"/>
<package name="zstd"/>
<archive name="livecd-udev.tar.xz"/>
<!-- Common ignore list from KDE Live template (subset) -->
<ignore name="poppler-data"/>
<ignore name="desktop-translations"/>
<ignore name="linux-kernel-headers"/>
<ignore name="bash-doc"/>
<ignore name="readline-doc"/>
<ignore name="graphviz"/>
<ignore name="gimp-help"/>
<ignore name="gimp-lang"/>
<ignore name="libreoffice-base"/>
<ignore name="libreoffice-mailmerge"/>
<ignore name="libreoffice-math"/>
<ignore name="libreoffice-filters-optional"/>
<ignore name="libreoffice-pyuno"/>
</packages>
<system>
<locale>en_US.UTF-8</locale>
<timezone>Europe/Brussels</timezone>
<hostname>euraikaos</hostname>
</system>
<overlay>
<source>root</source>
</overlay>
<scripts>
<script stage="firstboot" interpreter="bash">/root/firstboot.sh</script>
</scripts>
<users groups="true">
<user name="euraika" home="/home/euraika" shell="/bin/bash" password="!" groups="wheel"/>
</users>
</image>