# this is a base modules file to build images on top of quay.io/fedora-ostree-desktops/silverblue # or quay.io/fedora/fedora-silverblue, since making a brand new base image does not seem to work. # images should start with from-file to this module first thing, then followed by image-specific modules modules: # contains repo files for codium, configs and services that will be shared across images - from-file: shared/files.yml # intel-media-driver from RPM Fusion & codecs from fedora-multimedia repo - from-file: shared/bling-negativo17.yml - type: dnf repos: cleanup: true nonfree: rpmfusion replace: - from-repo: rpmfusion-nonfree packages: - old: libva-intel-media-driver new: intel-media-driver # installs and removes packages, this will apply to all solarpowered images # includes installation entries for audio & codecs, CLI utilities, GUI apps, # other system tools, prettifying packages, printing drivers for EPSON, and waydroid # also includes removal entries for undesired fedora, gnome, free multimedia packages, # and native installation of firefox - from-file: packages/foundation.yml # installs icon packs - from-file: shared/script.yml # installs luminance & windscribe directly from github releases - from-file: shared/rpms.yml # installs shared fonts - from-file: shared/fonts.yml # contains gnome extensions that will be shared across all images # does not contain several other extensions that must be installed locally - from-file: shared/gnome-extensions.yml # configures gschema for extensions, desktop, touchpad, and WM prefs - from-file: shared/gschema-overrides.yml # flatpaks - from-file: shared/default-flatpaks.yml # disables NetworkManager-online-service, flatpak update services, # and enables topgrade updater - from-file: shared/systemd.yml