Flathub is my favourite place to grab various apps for Linux and Steam Deck and it just had a bit of a makeover and it's looking fancy.
The new update brings with it a rotating featured banner with 5 apps updated weekly, an app of the day listing, new grouping for trending apps along with a tabbed section for trending, popular, new and updated. Thanks to their work behind the scenes to get developers to update all their listings to have proper branding and colouring, it's all looking a bit swish.
The tabbed section switch below the featured banners is a good touch, giving you a quick and easy glance at some of the latest and popular. The team on Mastodon noted that this has been "almost a year in the making, including tons of work on documentation, backend, frontend, and the actual metadata in apps".
Oh, and according to developer Cassidy James on Mastodon there's now well over 3 million active users of Flathub.
Nice to see Flathub continue to evolve and improve, especially nice with their team actually doing proper verification for apps and games getting listed along with noting unverified apps.
Quoting: Purple Library GuySo, I've never really used flatpaks, except maybe one or two that were actually in my distro's repository. So I'm wondering--If you install stuff from Flathub, how do you keep it up to date? Is there some mechanism or do you just have to sort of remember that you ought to, application by application? Do you update, or do you just reinstall a newer version?
I believe GNOME and KDE GUI software managers also manage Flatpaks so nothing specific there if you use those.
If you update from the terminal you can make a simple script to update Flatpaks along with the regular distro updates.
I have this in my ~/bin/pc-update.sh:
#!/usr/bin/env bash
# Colors
green="\e[;92m"
reset="\e[0m"
echo -e "\n${green}*** Firmware update ***${reset}\n"
sudo fwupdmgr refresh
sudo fwupdmgr update
echo -e "\n${green}*** Flatpak update (system)***${reset}\n"
sudo flatpak update -y
echo -e "\n${green}*** Flatpak remove unused (system)***${reset}\n"
sudo flatpak uninstall --unused
#echo -e "\n${green}*** Flatpak update (user)***${reset}\n"
#flatpak update -y
#
#echo -e "\n${green}*** Flatpak remove unused (user)***${reset}\n"
#flatpak uninstall --unused
echo -e "\n${green}*** System update ***${reset}\n"
sudo zypper dist-upgrade --auto-agree-with-licenses --no-recommends
See more from me