Fork of ublue-os/aurora: stage 0 of Quine Linux, built and published here
Find a file
renner 973333f0dd
feat(ci): setup DNF package cache (#1761)
This uses https://github.com/actions/cache, this should avoid repulling
packages from the Fedora repositories every time we rebuild, downloading
them from Github is minimally faster from my testing.

This pulls in the package cache before every build and uploads the new
cache again (with new packages) so it can be reused on later runs. It's
kinda janky as the first image i.e. aurora-dx-nvidia-open :stable and
:latest are competing with each other basically as they have the same
image name. Only one job run can write to the same cache (we have four
of those). So there will be some inefficiencies as some runs won't
upload packages. But the only difference should be nvidia specific
things and rocm which we only install on our regular images. So it's
not perfect in any way. But this is easy to revert so I say we just try
it.

All this is possible because we set
--mount=type=cache,dst=/var/cache/libdnf5 and keepcache=1 for dnf.

docs: https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching
2026-03-07 17:00:03 +00:00
.github feat(ci): setup DNF package cache (#1761) 2026-03-07 17:00:03 +00:00
build_files feat(ci): use CPP preprocessor for akmods (#1799) 2026-02-27 19:51:50 +02:00
system_files/shared fix: move copr.vendor.conf (#1792) 2026-02-20 17:14:17 +00:00
.devcontainer.json feat(packages): add fcitx5-chewing and fcitx5-m17n (#1689) 2026-01-31 14:51:31 +00:00
.gitattributes fix: add gitattributes for proper linguist detection (#1023) 2024-03-13 17:51:40 -04:00
.gitignore feat: move to ublue-os devcontainer (#762) 2025-08-03 13:51:14 +00:00
.pre-commit-config.yaml refactor: Reorganize Build Process (#1867) 2024-11-05 04:13:24 +00:00
AGENTS.md feat(packages): add fcitx5-chewing and fcitx5-m17n (#1689) 2026-01-31 14:51:31 +00:00
artifacthub-repo.yml chore: replace old Jorge references (#1043) 2025-10-03 15:20:44 +00:00
Containerfile.in fix: don't leak /{run,tmp} into the final image (#1846) 2026-03-06 17:28:19 +00:00
cosign.pub refactor: update cosign public key (#1483) 2024-07-02 13:28:53 -04:00
ghcr.io-get-aurora-dev.pub fix(ci): verify akmods, brew, common with local key (#1665) 2026-01-25 06:24:40 +00:00
image-versions.yml chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to bdf7a34 (#1849) 2026-03-07 05:10:03 +00:00
Justfile chore(just): remove SUDO_DISPLAY (#1848) 2026-03-06 20:32:32 +01:00
LICENSE Initial commit 2023-03-08 13:39:33 -05:00
quay.io-fedora-ostree-desktops.pub fix(ci): verify akmods, brew, common with local key (#1665) 2026-01-25 06:24:40 +00:00
README.md chore: Update Discussions link in README.md 2026-02-14 11:00:02 +02:00

Aurora

Codacy Badge Stable Images Latest Images Ask DeepWiki

LFX Active Contributors

aurora

Aurora is a delightful KDE desktop experience for end-users that are looking for reliability and developers for the most-hassle free setup. Zero maintenance included.

Documentation

  1. Discussions and Announcements - strongly recommended!
  2. Documentation
  3. Contributing Guide
  4. Local Building Guide

The system_files, flatpak and logos directory have been moved to here.

Secure Boot

Secure Boot is supported by default on our systems, providing an additional layer of security. After the first installation, you will be prompted to enroll the secure boot key in the BIOS.

Enter the password universalblue when prompted to enroll our key.

If this step is not completed during the initial setup, you can manually enroll the key by running the following command in the terminal:

ujust enroll-secure-boot-key

Secure boot is supported with our custom key. The pub key can be found in the root of the akmods repository here. If you'd like to enroll this key prior to installation or rebase, download the key and run the following:

sudo mokutil --timeout -1
sudo mokutil --import public_key.der

Repobeats

Alt

Star History

Star History Chart