Main differences between Plasmafox and Firefox:
- KDE integration with file dialogs and global menu
- Binaries built with clang 11.1.0
- Uses more system libraries (e.g. icu, zlib, harfbuzz, av1 etc.)
- Some Mozilla services like Pocket, UI Tour and Sync disabled
- Removed most of trademark-restricted marks like the name "Firefox" and the icons
- disabled WebRTC and WebSpeech
Additions:
- includes profiles for
profile-sync-daemon
andfirejail
- includes a few privacy related tweaks from ghacks
- best used in conjunction with kplasmafoxhelper
Credits go to Mozilla, Arch Linux, and:
- Waterfox project for the inspiration
- sgse for the icons
- Manjaro for the support
- firefox-kde-opensuse
- Gentoo
- Ubuntu
- openSUSE / Wolfgang Rosenauer
- EndeavourOS
Notes:
- The binaries are built in a systemd EndeavourOS/Arch container.
- Neither profile-sync-daemon nor firejail are enabled by default. Symlink the files from
/usr/lib/plasmafox/distribution
to the respective directories as described in the post-install notice. - Global menu on KDE seems to require
libdbusmenu-{qt5,gtk3}
and/orappmenu-gtk-module
packages - You should check the signature of the binary by importing the current public key.
- kplasmafoxhelper is now in AUR