>>26480https://github.com/Timvde/UserChrome-TweaksJust a little css will do. I hate ricers with a scathing passion, almost as much as I do hypocritical Unix minimalists, but it's still pretty useful for shrinking chrome, concealing scrollbars (there's no explicit variable for concealing scrollbars, but you can resize your content browser according to theme), so on. Of course, the stupid Arch ricer norms are such dumdums they're lamenting the death of stylish (literal malware that can't be distributed on the Mozilla repo because it violates telemetry guidelines) and don't even realize userChrome.css exists and always has. It's sad, though, that userstyles.org, the true, authentic bastion of deep, web3.0-style customization in the spirit of web1.0 literally needs malicious telemetry frameworks to even load.
I use the userChrome to make Firefox more discreet when using EXWM. It works pretty well. I'm thinking about compiling a guide on all the hacks and tricks not fit for a package or "starter kit" to encourage more people to use EXWM to its full potential, but there's a bug that simply won't be fixed, and it's pretty flagrant, which sucks. I'd love to share my outline, though, if anyone's interested.
It's frustrating how much caret mode sucks in Firefox. I don't even know if there's a way to make the caret look like a block rather than a pipe (|). You can salvage a pretty good array of reasonable keybinds (e.g. C-n not being hardcoded to new window) with simulation keys, but there's no distinction between visual and logical lines.