/projects/quarry/

Quarry

Quarry bootc images on oci.thepeoples.io: gaming desktop, default desktop end-state, server lines.

Quarry publishes cosign-signed bootc images at oci.thepeoples.io. Product lines: quarry-gaming (gaming desktop form-factor; handheld/HTPC/NVIDIA profiles planned), quarry (default non-gaming desktop, planned), and server lines when promoted. Day-0 minimal installer spike; day-2 upgrades via bootc after cosign verify. KDE Plasma gold — Discover, Konsole/Ghostty, Mise, Podman.

Screenshots

Multi-image product gallery (not a single hero). Shots below are live weekly captures for each supported desktop environment.

KDE Plasma (gold)

Quarry is a family of bootc images published on oci.thepeoples.io (cosign-signed). Product lines:

Day-0 install via the minimal-installer spike; day-2 upgrades with bootc switch / bootc upgrade after cosign verify. Install only on a throwaway VM until you accept the risk.

Quarry wallpaper brand mark
Brand wallpaper (not a desktop capture). Product screenshots live in the gallery above.

Features

Lineage: gaming builds started from a Fedora bootc cut related to the Bazzite stack; Quarry owns the image, tags, and support.

Install

Throwaway / VM only. Do not bootc switch a daily driver, builder, or steamvm until you have verified the signature and accept the risk.

Verify then switch

Public images are only on oci.thepeoples.io and are cosign-signed. Pubkey: https://thepeoples.io/keys/oci.thepeoples.io.pub.

cosign verify --key https://thepeoples.io/keys/oci.thepeoples.io.pub \
  --insecure-ignore-tlog \
  oci.thepeoples.io/desktop/quarry-gaming:stable

sudo bootc switch oci.thepeoples.io/desktop/quarry-gaming:stable
sudo systemctl reboot

Prefer desktop/quarry-gaming:stable for the canonical gaming product. desktop/quarry is reserved for the default non-gaming desktop (planned).

Or with the installer helper (known catalog, KDE default):

sudo ./scripts/iso/install-quarry.sh --mode switch --yes \
  --variant desktop/quarry-gaming:stable

Installer / ISO notes

Day-0 install without importing a raw disk is the Option B minimal-installer spike:

Burnable installer ISO media exists as a builder spike; it is not published as :stable. Prefer a throwaway disk/VM.

Public tags (supported product)

TagMeaning
oci.thepeoples.io/desktop/quarry-gaming:stableCanonical public gaming product (desktop form-factor)
oci.thepeoples.io/desktop/quarry-gaming:git-<sha7>Immutable gaming build pin
oci.thepeoples.io/desktop/quarry:stableDefault non-gaming desktop (planned; not a gaming alias)
oci.thepeoples.io/desktop/quarry:git-<sha7>Default non-gaming desktop git pin (planned)

We do not publish *-testing builds as products.

Variants

Supported (public product)

VariantBaseDEImage
Quarry gamingFedora bootc (gaming desktop)KDE Plasmaoci.thepeoples.io/desktop/quarry-gaming:stable

Planned

VariantBaseDENotes
Quarry default desktopFedora bootc (non-gaming)KDE defaultPrimary name desktop/quarry; spike quarry-desktop-fedora today
Quarry Fedora serverFedora bootc— (headless)quarry-server-fedora when promoted — not a testing product
Alternate desktop environmentSame bases as desktop editionsOne TBD (not GNOME)KDE remains gold default
Quarry NVIDIA (gaming profile)Fedora bootc gaming + NVIDIA-openKDEPaper; profile on quarry-gaming
Quarry Deck / handheld (gaming profile)Fedora bootc gaming + Deck/handheldKDEPaper; form-factor on quarry-gaming
Quarry HTPC (gaming profile)Fedora bootc gaming + HTPCKDEPaper; form-factor on quarry-gaming
Quarry Debian server / desktopDebian bootc (real Debian)KDE on desktopLocal / parked
Quarry openSUSE serveropenSUSE bootc family— (headless)Planned: local spike (not public yet); desktop later

Security & transparency

Quarry aims for the same visibility model as the Flatpak catalog: cosign-signed OCI images, Shape A changelog + SBOM on release pages, and (forthcoming) input/image scan summaries on /projects/quarry/ — without inventing CVE counts.

Scan chips and history tables will appear on release pages once promote CI wires scan-release.sh the way Flatpak wires Trivy into catalog pages. Until then this section is intentional pointers only.

Design notes