aurora-common
Shared OCI layer containing configuration files for Aurora and Aurora-DX variants.
Repository Structure
This layer builds on top of ghcr.io/projectbluefin/common and https://github.com/get-aurora-dev/branding which includes:
system_files/shared/- Configuration shared between Aurora and Aurora-DXsystem_files/dx/- Aurora-DX specific configurationwallpapers/- Aurora wallpapers from artwork reposystem_files/shared/usr/share/ublue-os/homebrew/- Flatpak definitions used for including flatpaks for the ISOs andujust install-system-flatpaks- Yes, homebrew supports the installation of Flatpakslogos/- Aurora Logos used in SDDM/Plasma Kickoff etc.
Usage in Downstream Projects
Aurora images reference this layer in their Containerfiles:
FROM ghcr.io/get-aurora-dev/aurora-common:latest AS aurora-common # Copy shared configuration COPY --from=aurora-common /system_files/shared / # Copy DX-specific configuration (Aurora-DX only) COPY --from=aurora-common /system_files/dx / # Copy wallpapers COPY --from=aurora-common /wallpapers / # Copy other assets as needed COPY --from=aurora-common /logos /tmp/logos
Building Locally
Additional Commands
# Check Just syntax just check # Fix Just formatting just fix # Inspect image structure just tree # Dump image contents to ./dump just dump