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.
Find a file
renner d3dfd2223e
fix: ujust shell completions (#248)
Final solution for the new just completion engine ended up being; For
`bash` we have to change the script to set `JUST_JUSTFILE` while having
an autocomplete script where `just` is substituted to `ujust`. This was
based on feedback from Casey in
https://github.com/casey/just/discussions/3683#discussioncomment-17804984

For `fish` the only method i found to get the completions working
properly was to alias `ujust` to `just --justfile
"/usr/share/ublue-os/justfile"`

now for zsh i had to write a custom compdef that hardcodes in
`--justfile "/usr/share/ublue-os/justfile"` and passes it to the
completion definitions for `just`, i do not want to go into how long i
spent on this stupid compdef...

Hikari's words, he figured everything out here. Thanks. It's an exact
clone of https://github.com/ublue-os/packages/pull/1319.

resolves: https://github.com/get-aurora-dev/common/issues/220

Co-authored-by: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
2026-08-01 03:44:56 +00:00
.github chore(deps): update docker/login-action action to v4.6.0 (#247) 2026-07-31 05:23:08 +00:00
branding@0063d5ca18 chore(deps): update branding digest to 0063d5c (#216) 2026-06-11 07:14:32 +00:00
logos feat: Introduce initial Aurora OS configuration, branding assets, and system components across various directories. 2025-11-25 11:59:55 +05:30
system_files fix: ujust shell completions (#248) 2026-08-01 03:44:56 +00:00
.gitattributes init 2025-11-25 12:00:24 +05:30
.gitignore chore: bring in aurorafin-shared (#241) 2026-07-28 18:20:57 +00:00
.gitmodules chore: bring in aurorafin-shared (#241) 2026-07-28 18:20:57 +00:00
.pre-commit-config.yaml init 2025-11-25 12:00:24 +05:30
Containerfile fix: ujust shell completions (#248) 2026-08-01 03:44:56 +00:00
cosign.pub chore: move to org sign key 2025-12-18 18:39:17 +02:00
image-versions.yml chore(renovate): automate aurora-wallpapers (#156) 2026-04-24 14:52:02 +00:00
Justfile chore: bring in aurorafin-shared (#241) 2026-07-28 18:20:57 +00:00
LICENSE init 2025-11-25 12:00:24 +05:30
README.md chore: remove last sddm remains (#215) 2026-06-08 22:57:41 +02:00

aurora-common

Shared OCI layer containing configuration files for https://github.com/ublue-os/aurora.

This repo builds on top of:

Related work is on the Fedora KDE-SIG

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

Verify authenticity with cosign

cosign.pub has been used in the past to sign artifacts, we are using keyless OIDC signing now.

cosign verify \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  --certificate-identity-regexp="github.com/get-aurora-dev/common/.github/workflows/*" \
  ghcr.io/get-aurora-dev/common:latest

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