Skip to main content
Brussels

Brussels

Alpha

Xfce on Wayland, built with BuildStream for TunaOS.

Brussels is an independent TunaOS bootc image with Xfce on Wayland. It shares a freedesktop-sdk base with Tromsø but has its own BuildStream project and build pipeline. The repository and registry retain the xfce-linux identifier.

Xfce WaylandDesktop
BuildStreamBuilt with
freedesktop-sdkBase
Brussels, BelgiumNamesake

Original desktop artwork

Brussels wallpaper with an original iris motif that references the Brussels region.
Brussels wallpaper with an original iris motif that references the Brussels region.

Features

Xfce on Wayland

A Wayland session with the Xfce desktop.

freedesktop-sdk base

The same SDK base family used by Tromsø, built in a separate BuildStream repository.

Pinned BuildStream graph

The project maintains its own source pins and build pipeline.

bootc OCI image

The project publishes a bootc OCI image at ghcr.io/tuna-os/xfce-linux.

Brussels and Xfce

The original iris motif references the Brussels region. The wordmark names Xfce. This is TunaOS artwork, not the official regional emblem or an Xfce project logo.

Get started

Build from source
git clone https://github.com/tuna-os/xfce-linux.git
cd xfce-linux
just build
Move an existing bootc system (bootc-migrate)
sudo bootc-migrate --target-image ghcr.io/tuna-os/xfce-linux:latest