Version: LibreWolf 157.0.1-1
OS: Linux (7.2.9-Gentoo)
GPU: Nvidia 4070 Super
CPU: Intel 13700K
SSD: Crucial T500
---
Greetings fellow LibreWolves.
I have a bug where my theme (D-Cyan) will not show upon launch unless I enable/disable it every time, and I was looking for some guidance.
The theme will hold until the browser is closed. If additional LibreWolf session windows are opened while the first one is still opened, it still holds. If I close LibreWolf entirely, the theme resets to the default dark theme all over again. If I disable Dark Reader, the bug is gone. Previous versions of LibreWolf never had this issue for me.
The bug occurs with any theme, and the result is the default theme showing every launch. The setting takes hold, so it's not a write issue. It says "Enabled", but it does not show. I can see the theme briefly flicker and then switch back to the default look at launch. As previously stated, clicking "Disable" then "Enable" revives the theme.
I never had this issue until the Nova upgrade, and the bug persists whether I am using the new Nova layout or not. Firefox of the same version does not have the issue with Dark Reader. It seems to be specific to LibreWolf.
I'm out of ideas as to why Dark Reader is not working correctly with my LibreWolf themes. My Dark Reader is updated to the current version as well (4.9.133).
Any ideas or feedback would be appreciated. Thank you for your time reading, and thank you to the developers for making this great browser.
---
Dark Reader is a popular extension for forcing dark themes on websites:
https://addons.mozilla.org/en-US/firefox/addon/darkreader/
---
Update: Found a more suitable lightweight dark mode extension called UltimaDark that works perfectly with my themes.
Firefox Page: https://addons.mozilla.org/en-US/firefox/addon/ultimadark/
Source Code: https://github.com/ThomazPom/Moz-Ext-UltimaDark