While this isn't quite my cup of tea, it's nice to see Firefox being forked instead of Chromium. With this, there's now at least three significantly modified Firefox forks, alongside Zen and Floorp.
I've run into the restrictions regarding addons.mozilla.org myself using Vimium C, but it didn't happen often enough for me to consider switching my browser over it. I think I'd rather have something that makes my entire Linux desktop environment keyboard centric at that point, like homerow seems to do for macOS.
I haven't looked at the source too deeply yet to investigate how you implement the fork, but you state that it's a fork of Firefox, how do you plan to integrate fixes from Firefox (security, etc)?
It's implemented as a set of patches + new files for net new files I add myself, then to build it, the firefox source is downloaded and patched automatically - so bumping the underlying firefox version is generally very easy.
I'm currently actually tracking the firefox beta channel because the frequent small updates are so easy to do.
Is it possible to automatically install extensions and set native Firefox configuration through the config? All my other programs are setup by just cloning my dotfiles and I really wish Firefox had that option.
While this isn't quite my cup of tea, it's nice to see Firefox being forked instead of Chromium. With this, there's now at least three significantly modified Firefox forks, alongside Zen and Floorp.
Pretty cool.
I have been using Vimium[1] on Chrome which works ok.
1. https://chromewebstore.google.com/detail/vimium/dbepggeogbai...
I've run into the restrictions regarding addons.mozilla.org myself using Vimium C, but it didn't happen often enough for me to consider switching my browser over it. I think I'd rather have something that makes my entire Linux desktop environment keyboard centric at that point, like homerow seems to do for macOS.
I haven't looked at the source too deeply yet to investigate how you implement the fork, but you state that it's a fork of Firefox, how do you plan to integrate fixes from Firefox (security, etc)?
It's implemented as a set of patches + new files for net new files I add myself, then to build it, the firefox source is downloaded and patched automatically - so bumping the underlying firefox version is generally very easy.
I'm currently actually tracking the firefox beta channel because the frequent small updates are so easy to do.
great thanks
Author here - happy to answer any questions :)
Is it possible to automatically install extensions and set native Firefox configuration through the config? All my other programs are setup by just cloning my dotfiles and I really wish Firefox had that option.
You can't configure extensions yet but you can set prefs! https://glide-browser.app/api#glide.prefs.set
Can it provide vim keybindings and modes inside a textbox?
Yes! All standard input elements have vim motions support but fair warning that a lot of the standard motions aren't implemented yet.
Whoa, so excited to try this out! As a regular Firefox user, does it pull over my settings?
Currently the easiest way to pull over settings I'm aware of is to use Firefox Sync[0]. I haven't looked into other settings import solutions yet.
[0]: https://www.firefox.com/en-GB/features/sync/