Skip to main content
🍣

Skipjack

Based on CentOS Stream 10 β†—

Skipjack rides CentOS Stream 10, the rolling preview of the next RHEL. It’s where you see what’s coming to Enterprise Linux next β€” ideal for testing and contributing upstream.

CentOS Stream 10Base
Rolling previewCadence
Next-RHEL testingRole

One base, every desktop

Each Skipjack flavor ships a different desktop on the same CentOS Stream 10 foundation.

πŸ–₯️

GNOME

The polished default β€” latest GNOME, backported to Enterprise Linux.

:gnome

GNOME 50

The newest GNOME stack, riding the same base.

:gnome50

KDE Plasma

Endlessly customizable, feature-rich Plasma desktop.

:kde

COSMIC

System76's Rust-built next-gen desktop.

:cosmic

Niri

A scrollable-tiling Wayland compositor for keyboard-driven flow.

:niri

See the desktops

Real screenshots, captured automatically each week by booting every desktop in a VM.

GNOME desktop on skipjack
GNOME
GNOME 50 desktop on skipjack
GNOME 50
KDE Plasma desktop on skipjack
KDE Plasma
COSMIC desktop on skipjack
COSMIC
Niri desktop on skipjack
Niri

Why Skipjack

πŸ”„

Atomic & rollback-safe

Built on bootc: image-based updates that apply in one transaction and roll back just as cleanly.

🍺

Homebrew baked in

Thousands of CLI tools and fonts a `brew install` away β€” no layering, no rebuilds.

Flathub by default

Full Flathub access out of the box. Install any Flatpak on the net, instantly.

πŸ”§

Hardware Enablement

An -hwe kernel stack for newer laptops and desktops, layered on the same userspace.

πŸ”­

See what’s next

CentOS Stream is the upstream of RHEL β€” Skipjack previews the Enterprise Linux of tomorrow.

🀝

Upstream-friendly

The natural place to reproduce, file, and fix issues that flow into the whole EL ecosystem.

Images & flavors

Pull any flavor directly, or rebase an existing bootc system onto it.

GNOMEghcr.io/tuna-os/skipjack:gnome
GNOME 50ghcr.io/tuna-os/skipjack:gnome50
KDE Plasmaghcr.io/tuna-os/skipjack:kde
COSMICghcr.io/tuna-os/skipjack:cosmic
Nirighcr.io/tuna-os/skipjack:niri
Rebase an existing bootc system
sudo bootc switch ghcr.io/tuna-os/skipjack:gnome
🍣

Dive into Skipjack

Grab a live ISO, or rebase an existing bootc system in one command.