Skip to content
This repository has been archived by the owner. It is now read-only.

torvic9/plasmafox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plasmafox web browser

for Arch-compatible distros


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 and firejail
  • includes a few privacy related tweaks from ghacks
  • best used in conjunction with kplasmafoxhelper

Credits go to Mozilla, Arch Linux, and:

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/or appmenu-gtk-module packages
  • You should check the signature of the binary by importing the current public key.
  • kplasmafoxhelper is now in AUR