#!/usr/bin/bash set -eoux pipefail IMAGE_PRETTY_NAME="Bazzite" IMAGE_LIKE="fedora" HOME_URL="https://bazzite.gg" DOCUMENTATION_URL="https://docs.bazzite.gg" SUPPORT_URL="https://discord.bazzite.gg" BUG_SUPPORT_URL="https://github.com/ublue-os/bazzite/issues/" LOGO_ICON="bazzite-logo-icon" LOGO_COLOR="0;38;2;138;43;226" CODE_NAME="Holographic" IMAGE_INFO="/usr/share/ublue-os/image-info.json" IMAGE_REF="ostree-image-signed:docker://ghcr.io/$IMAGE_VENDOR/$IMAGE_NAME" IMAGE_BRANCH_NORMALIZED=$IMAGE_BRANCH if [[ $IMAGE_BRANCH_NORMALIZED == "main" ]]; then IMAGE_BRANCH_NORMALIZED="stable" fi case "$FEDORA_MAJOR_VERSION" in 39|40) IMAGE_TAG="stable" ;; *) IMAGE_TAG="$FEDORA_MAJOR_VERSION" ;; esac # Image Info File cat > $IMAGE_INFO <> /usr/lib/os-release # FIXME: Pretty name needs to have deck/KDE/GNOME/etc echo "BOOTLOADER_NAME=\"$IMAGE_PRETTY_NAME $VERSION_PRETTY\"" >> /usr/lib/os-release # Fix issues caused by ID no longer being fedora sed -i "s/^EFIDIR=.*/EFIDIR=\"fedora\"/" /usr/sbin/grub2-switch-to-blscfg