I was showerthinking if it made sense to have all that codec stuff in a layer similar to the udev ru
I was showerthinking if it made sense to have all that codec stuff in a layer similar to the udev rules ...


ubuntu so I can have nvidia builds as well for thatARG BASE_IMAGE="ghcr.io/ublue-os/ublue-${IMAGE_NAME}" and skip having to install rpmfusion and ffmpeg knowing they'd already exist in the base image
ghcr.io/ublue-os/silverblue, which then can be consumed by ghcr.io/ublue-os/silverblue-ublue and ghcr.io/ublue-os/silverblue-nvidia ?ghcr.io/ublue-os/silverblue: Installs various QoL packages (RPMFusion, ffmpeg, vaapi, etc) installed on top of Silverblue, essentially saves users a bunch of rpm-ostree install $PACKAGE && reboot commandsghcr.io/ublue-os/silverblue-ublue: Uses ghcr.io/ublue-os/silverblue as the base and includes the in-development first-boot functionalityghcr.io/ublue-os/silverblue-nvidia: Uses ghcr.io/ublue-os/silverblue as the base and installs nvidia-specific packages