A Floorp fork with custom branding π (mirrored from GitLab)
FireDragon is a browser based on the excellent Floorp browser. It was customized to have dr460nized-fitting aestetics as well as many opiniated settings by default. As this browser was originally a Librewolf fork, we are trying to integrate its best patches and tweaks in the new base. The most important features in addition of Floorps own ones can be found below.
MOZ_ENABLE_WAYLAND=1
as an environment variable to enable using itffsync.garudalinux.org
)profile-sync-daemon
(which Garuda Linux ships by default) & Firejail
are availablefiredragon.cfg
(you can copy to your own firedragon.overrides.cfg
and enable there)If you want to tweak behaviors or some of your workflows don't work well due to some features not triggered according to your preferences, here are some guidelines:
TROUBLESHOOTING STEPS
If you have some issues with Firedragon, follow these steps.
- Close the browser before anything else
- Create a new Profile by opening Terminal and typing 'firedragon -P' then creating a new Profile and launching from it to test your issue
-If the issue persists, rename '/usr/lib/firedragon/firedraon.cfg' and '~/.firedragon/[YOUR_PROFILE]/firedragon.overrides.cfg' to something else and relaunch Firedragon. The UI will look quite different (if not, you got file corruption) then test your issue.
-If the issue is gone, here are some Tips on how to find the setting in 'firedragon.cfg' that causes it:
-Instead of changing every setting one by one, delete an entire Category or Section. Then relaunch. If nothing changes, bring back the settings and perform the same action on the next Category/Section. Once it does change something, then you know for sure itβs 1 or multiple settings part of that Category/Settings. This method will save you huge amount of time.
- Change your User Agent to something different (itβs in the UI, Settings pane) and validate it did change before you test your issue by visiting websites such as https://www.whatismybrowser.com/detect/what-is-my-user-agent/
If after all these steps you still get the same issue, then it is not Firedragon related.
Credits go to Mozilla, Arch Linux, and: