mirror of
https://github.com/get-aurora-dev/common.git
synced 2026-11-03 21:49:43 -09:00
Read-only pull mirror of github.com/get-aurora-dev/common: Aurora's wallpapers, logos and shared files, which Aurora's build copies from its image.
The idea behind this is that we can deliberately upgrade the things we get from bluefin as some changes on their side require changes here, this will avoid surprises and random breakages in the future. Things have also mostly settled down. These updates are not supposed to blindly automerge here as this would trigger image builds in ublue-os/aurora for things that are not related to anything we care about. These changes should be carefully vetted and evaluated again. We will not need every single hash bump PR. related to https://github.com/get-aurora-dev/common/issues/51 |
||
|---|---|---|
| .gemini | ||
| .github | ||
| branding@7894c44bc1 | ||
| logos | ||
| system_files | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| Containerfile | ||
| cosign.pub | ||
| image-versions.yml | ||
| Justfile | ||
| LICENSE | ||
| README.md | ||
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
Based on the work of the Fedora KDE-SIG
Building Locally
just build
Additional Commands
# Check Just syntax
just check
# Fix Just formatting
just fix
# Inspect image structure
just tree
# Dump image contents to ./dump
just dump