Skip to main content
🐚

BlueShell

Alpha

A container-native terminal for GNOME — the Ghostty engine, the Ptyxis experience.

BlueShell is a fork of Ghostty carrying the features of Ptyxis. It pairs Ghostty's GPU-accelerated terminal engine with the container-first workflow Ptyxis brought to GNOME: Toolbox, Distrobox and Podman containers straight in the new-tab menu, profiles that snapshot a whole configuration, and a preferences window that drives the Ghostty config live.

GTK 4 · LibadwaitaToolkit
GhosttyForked from
WeeklyUpstream sync

Features

Container tabs

Toolbox, Distrobox and Podman containers appear in the new-tab menu — one click opens a shell inside.

🤠

Corral targets

Corral VMs and containers appear as spawn targets, alongside opt-in Lima, LibVirt, Incus and Kubernetes providers.

👤

Profiles

Named snapshots of a full configuration, with live switching and a per-profile editor.

🎨

Preferences window

244 palettes from the Gogh collection, plus font, cursor, scrollback, bell and shortcut controls.

🖥️

GPU acceleration

The Ghostty engine underneath — ligatures, HarfBuzz text layout and fast scrollback.

🖼️

Kitty graphics

Inline images in the terminal, plus OSC 8 hyperlinks, splits and a fuzzy command palette.

Get started

Flatpak (TunaOS remote)
flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo
flatpak install tuna-os org.tunaos.BlueShell
Build the Flatpak yourself
flatpak-builder --install --user build-dir flatpak/org.tunaos.BlueShell.yml
Build from source
sudo dnf install blueprint-compiler gtk4-layer-shell-devel libadwaita-devel
zig build -Dapp-runtime=gtk -Doptimize=ReleaseFast