π¦ 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β
| App | Description | Flatpak ID | Source |
|---|---|---|---|
| Tables π | Pure Rust GTK4 spreadsheet | org.tunaos.tables | GitHub |
| Decks π½οΈ | Pure Rust GTK4 presentation app | org.tunaos.decks | GitHub |
| Letters π | Pure Rust GTK4 word processor | org.tunaos.letters | GitHub |
| Tavern πΊ | Homebrew GUI client | dev.hanthor.Tavern | GitHub |
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β
| Problem | Fix |
|---|---|
Remote \"tuna-os\" not found | Add the remote first: flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo |
| App won't launch | Try flatpak run org.tunaos.tables --log-level=debug |
| Update fails | Run flatpak repair then flatpak update |
| Permission denied | Flatpaks are sandboxed. Use Flatseal to manage permissions |
See Alsoβ
- Office Suite β Tables, Decks, Letters overview
- Tavern Guide β guide to the Homebrew GUI
- Flatpak Documentation β official Flatpak docs