Repository navigation
Releases
Releases · markrusselldev/f-snap
f-snap 1.0.1
Fixed
- Firefox and Thunderbird swaps no longer stop at the pre-flight on systems with Ubuntu's empty
firefox-locale-*orthunderbird-locale-*packages (Ubuntu Kylin, Ubuntu Unity, and Ubuntu's Extended selection). The swap removes them and installs Mozilla's language pack for the system locale, so the app keeps the language the snap showed.
f-snap 1.0.0
Added
- Swaps app snaps on Ubuntu 26.04 and its flavors where the replacement is better: Firefox and Thunderbird from Mozilla's APT repository, Element from Element's, Krita from Flathub. Ubuntu's own snap-only tools stay snaps, and snapd stays.
- Carries a snap's Firefox, Thunderbird or Element profile over to the new app, and points Mozilla profiles at the new installation so it opens them.
- Moves
/var/lib/snapdand/var/lib/flatpakoff the root partition by bind mount. - Adds the vendor repositories to Ubuntu's automatic updates.
- Removes support snaps (bases, content and theme snaps) that no remaining snap uses.
- A dry run that changes nothing, a pre-flight that proves every replacement installs before any snap is removed, a log of every change,
verify-f-snap.sh, andundo-f-snap.sh. --stores-only, automatic on systems that are not Ubuntu or a flavor.--version, and the version inf-snap.log.