Skip to main content

📦 Using TunaOS Flatpaks

TunaOS publishes its Flatpak applications through a custom OCI remote. Each app runs in a sandbox, updates itself automatically, and targets the GNOME desktop.

What's Available​

AppDescriptionFlatpak IDSource
Tables 📊Pure Rust GTK4 spreadsheetorg.tunaos.tablesGitHub
Decks 📽️Pure Rust GTK4 presentation apporg.tunaos.decksGitHub
Letters 📝Pure Rust GTK4 word processororg.tunaos.lettersGitHub
Tavern 🍺Homebrew GUI clientorg.tunaos.tavernGitHub
Mariner 🛠️GTK4 + libadwaita file manager (GNOME Files alternative with type-ahead, dual-pane, Quick Look)org.tunaos.marinerGitHub
Finupdate 🔄GTK4/libadwaita update frontend (bootc/flatpak/brew/distrobox)org.tunaos.finupdateGitHub
Mandelbrot 🌀GNOME Matrix messaging client (forked from Fractal, MatrixRTC voice/video)org.tunaos.mandelbrotGitHub
Dualcut ✂️GNOME video editor (manual timeline + live JSON/scriptable editing)org.tunaos.dualcutGitHub
TunaOS Installer (COSMIC) 🚀Live-ISO installer frontendorg.tunaos.InstallerCosmicGitHub
TunaOS Installer (KDE) 🌊Live-ISO installer frontendorg.tunaos.InstallerKdeGitHub
TunaOS Installer (Niri) ⚡Live-ISO installer frontendorg.tunaos.InstallerNiriGitHub
TunaOS Installer (XFCE) 🐭Live-ISO installer frontendorg.tunaos.InstallerXfceGitHub
bootc-installer 💾GTK4/libadwaita graphical installer (Flatpak) for bootc imagesorg.bootcinstaller.InstallerGitHub

The list above mirrors the apps published to the tuna-os OCI index (tunaos.org/flatpak/index/static). Installer frontends are also preinstalled on the matching TunaOS live ISOs.

Adding the Remote​

One-time setup​

flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo

Verify the remote​

flatpak remotes | grep tuna-os

Installing Apps​

CLI installation​

# Single app
flatpak install tuna-os org.tunaos.tables

# Multiple apps at once
flatpak install tuna-os org.tunaos.tables org.tunaos.decks org.tunaos.letters

# Everything on the remote
flatpak install tuna-os org.tunaos.tables org.tunaos.decks org.tunaos.letters \
org.tunaos.tavern org.tunaos.mariner org.tunaos.finupdate \
org.tunaos.mandelbrot org.tunaos.dualcut

GUI installation​

Open GNOME Software or KDE Discover — after adding the remote, TunaOS apps appear in the app list for one-click installation.

Managing Apps​

Update all Flatpaks​

flatpak update

List installed Flatpaks​

flatpak list --app

Remove an app​

flatpak uninstall org.tunaos.tables

Check for updates​

flatpak update --check

Troubleshooting​

ProblemFix
Remote \"tuna-os\" not foundAdd the remote first: flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo
App won't launchTry flatpak run org.tunaos.tables --log-level=debug
Update failsRun flatpak repair then flatpak update
Permission deniedFlatpaks are sandboxed. Use Flatseal to manage permissions

See Also​