Skip to content

SkillFishOS Hub

MTSistemi edited this page Jun 9, 2026 · 1 revision

SkillFishOS Hub

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.

Layout

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.

Backends

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).

Sources & updates

  • 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).

Our own apps have pages too

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.

Clone this wiki locally