KDE Plasma 6
The latest stable release of Plasma, built from source — no distribution middleman, no lag.
Freedesktop SDK
Same battle-tested libraries as Flathub. Continuously upgraded, always up to date.
Modern Userspace
bootc, systemd-boot, container-first, and legacy-free. Wayland from the ground up.
Designed for Contributors
Your path to contributing to KDE, freedesktop-sdk, and the BuildStream ecosystem. Start here, level up, become part of upstream.
BuildStream & BuildGrid
Hermetic sandbox builds with distributed execution, reproducible and fully auditable.
Features
Everything from source
Qt 6, KDE Frameworks, Plasma, and apps — ~170 BuildStream elements built on freedesktop-sdk, the same minimal Linux runtime that powers GNOME OS. No binary packages.
Reproducible by design
BuildStream caches every build artifact. Same inputs, same image — every time. No "works on my machine" drift between contributors.
Aurora-themed Plasma
KDE Plasma 6 with Aurora's visual identity — not stock upstream, not a re-skin. A coherent desktop built to look like it belongs together.
Native bootc image
The output is a standard bootc OCI image. Pull it, boot it, rebase onto it, or turn it into installable media with tacklebox.
Shared family
Tromsø and XFCE Linux are siblings — same freedesktop-sdk base, same BuildStream pipeline, different desktop. Fix the base once, both benefit.
Get started
git clone https://github.com/tuna-os/tromso.git
cd tromso
just buildjust generate-bootable-image
just boot-vmsudo bootc switch ghcr.io/tuna-os/tromso:latestPart of the BuildStream desktop family
Tromsø is built with BuildStream on freedesktop-sdk — the same foundation as GNOME OS. These sibling projects share the same build system and base: