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>
openSUSE Build Service is sponsored by