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.
pointed out in https://github.com/ublue-os/aurora/discussions/1820 This makes more sense to put there as a more general landing page rather than a specific topic. |
||
|---|---|---|
| .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
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