More people should be aware of Nyxt as I believe it’s one of the greatest efforts towards a customizable browser out there. It aims at being renderer-agnostic, but it currently only supports Webkit and there are plans to support Blink via Electron. I built someextensions for it in Common Lisp and I can say the ecosystem is much more fun and open than standard browsers.
Do you know of any vi extensions or configs I can look at for Nyxt. The OOB experience isn’t great, but I see the potential. EDIT: Also tree tabs if possible
vi support is built into the browser, you only need to enable vi-mode in your default-modes. There is no concept of tree tabs, you manipulate tabs as “buffers” that you can switch to via fuzzy search, which IMO is far more efficient. You can take a look at one of the core maintainers’ config. Alternatively, I’ve recently added a Guix home service and feature into rde for those that want a more batteries-included config, which you can check how I use in my dotfiles
Thanks. I’m not so much interested in tree tabs for switching around, but to bulk close tabs based on origin. Basically to bulk delete tabs based on how they were created. But it seems flexible enough.
More people should be aware of Nyxt as I believe it’s one of the greatest efforts towards a customizable browser out there. It aims at being renderer-agnostic, but it currently only supports Webkit and there are plans to support Blink via Electron. I built some extensions for it in Common Lisp and I can say the ecosystem is much more fun and open than standard browsers.
Do you know of any vi extensions or configs I can look at for Nyxt. The OOB experience isn’t great, but I see the potential. EDIT: Also tree tabs if possible
vi
support is built into the browser, you only need to enablevi-mode
in yourdefault-modes
. There is no concept of tree tabs, you manipulate tabs as “buffers” that you can switch to via fuzzy search, which IMO is far more efficient. You can take a look at one of the core maintainers’ config. Alternatively, I’ve recently added a Guix home service and feature into rde for those that want a more batteries-included config, which you can check how I use in my dotfilesThanks. I’m not so much interested in tree tabs for switching around, but to bulk close tabs based on origin. Basically to bulk delete tabs based on how they were created. But it seems flexible enough.