Notice
This version of FireDragon has been succeeded by an improved one which is based on the excellent Floorp browser. Its announcement can be found here:
Just wanna share what I have been working on the last days, my new FireDragon browser
I like living at the edge & customizing every part of the system which is why I wanted to create a Librewolf fork using custom theming with some presets I use personally. Of course, there are some differences to Librewolf in the stable version (heavily inspired by Plasmafox):
- Enhanced KDE integration due to OpenSUSE patches (also using kfiredragonhelper)
- Uses system own libraries wherever possible
- Less strict default settings as Librewolf, behaves more like a “regular” browser in terms of not clearing logins & history on shutdown - people who prefer the old stricter settings can put this file into ~/.firedragon
- Some Librewolf issues fixed such as not working addon search & DRM while retaining the important settings
- Compatible with Wayland, set
MOZ_ENABLE_WAYLAND=1
as environment variable - Enabled PGO
- Searx & Whoogle local search engines added (needs respective packages installed)
- The default search engine is Garudas searX instance
- Dark Reader & ClearURLs addons added
- Sweet theme added
- Custom, dr460nized branding
- Syncing with Firefox accounts enabled - this uses our selfhosted ffsync.garudalinux.org syncserver instead of Mozillas
- Will keep in sync with Librewolfs changes
- Support for own settings using
~/.firedragon/firedragon.overrides.cfg
- use this to override default settings shipped in/usr/lib/firedragon/firedragon.cfg
- Presets for both profile-sync-daemon (which Garuda ships by default) & Firejail available (merged upstream)
- Builds available at Chaotic-AUR (our repo
)
- Icons & artwork made by @SGS & @zoeruda
- The new tab page shown in the screenshot is provided by the Tabliss addon, its settings can be imported from `tabliss.json in the repo after installing it
Differences of the Nightly version:
- Built off Firefox Nightly instead of stable
- Will keep in sync with both Librewolfs & vnepogodins changes
- No KDE patches & appmenu functionality as patches don’t exist for Nightly Firefox

The steps I take for setting up:
- Go into settings → privacy & security and add websites (+their subdomains) you use to sign in. This allows you to stay signed in at websites you regularly use & not keep cookies from not whitelisted websites - I find this to be a good solution.
- Open uBlock origin and enable blocklists for your country (ugh, Dark Reader doesnt work for internal websites)
Sources: