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 clientdev.hanthor.TavernGitHub

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

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​