-
Notifications
You must be signed in to change notification settings - Fork 0
SkillFishOS Hub
MTSistemi edited this page Jun 9, 2026
·
1 revision
skillfish-hub — a Discover-style software centre for SkillFishOS. One place to browse, install, remove and update software across APT (including the signed aetherium repo), Flatpak and Snap.
A sidebar (Explore / Categories / Installed / Updates / Sources) with search, mirroring KDE Discover:
- Categories with AppStream icons and descriptions; each top category expands into sub-categories in the sidebar (with an "All" entry) and collapses again when you click it.
- App pages in the Discover style: a hero (96 px icon, title, developer, summary, star rating, Install / Remove / Open) over a metadata strip (source · version · size · licence · sandbox + website), a screenshot carousel with arrows and dots, then description, "What's new", permissions and ODRS star ratings & reviews.
| Backend | How |
|---|---|
| APT |
python3-apt + AppStream metadata; our own apps appear via their in-distro MetaInfo catalogue |
| Flatpak | Flatpak CLI + AppStream (Flathub) |
| Snap | snapd REST API over the local socket |
Toggle each backend on/off in Sources. Flatpak remotes are de-duplicated (system + user shown once).
- Add / remove / enable APT repositories (deb822, with an optional signing key) and Flatpak remotes.
- A single "Update all" applies updates from every backend; an "Updates" badge shows the count.
- Privileged APT/repository actions run through
skillfish-hub-helper(pkexec).
Each SkillFishOS app ships a MetaInfo file + local screenshots, so the Hub renders full app pages (screenshots, description, version, licence) for Tuner, AI, Monitor, Kernel Manager and Hub — not just third-party software.
See APT Repository for where the packages come from, and Apps for the full suite.
Getting started
Apps
Tuning & hardware
Using it
Developers