--- # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # image will be published to ghcr.io// name: miasma-os # description will be included in the image's metadata description: An KDE based Universal Blue image targeted towards musicians and music producers inspired by Fedora Jam # the base image to build on top of (FROM) and the version tag to use base-image: ghcr.io/ublue-os/aurora image-version: latest modules: # Swap stock Fedora kernel for Bazzite kernel - type: script scripts: - bazzite-kernel.sh # Install SCX scheduler (works with Bazzite kernel's sched-ext support) - type: dnf repos: copr: - bieszczaders/kernel-cachyos-addons install: install-weak-deps: false packages: - scx-scheds-git - scx-manager - type: systemd system: enabled: - scx_loader.service - type: dnf install: packages: - realtime-setup - type: script scripts: - enablerealtimesetup.sh - from-file: common/common-modules.yml - type: signing # this sets up the proper policy & signing files for signed images to work fully