You can check it out here.
Nyxt is a keyboard-oriented, infinitely extensible web browser designed for power users. Conceptually inspired by Emacs and Vim, it has familiar key-bindings (Emacs, vi, CUA), and is fully configurable in Lisp.
Useful pointers:
Nyxt is pretty cool in my opinion. I even did a video about what is Nyxt and why I like it so much. This is just a protype/pilot video for a side-project on making Nyxt brief tutorials. I might call this the Nyxt Academy. In addition to audiovisual content, also intend to write more texts like this.
Besides recording videos and writing articles about Nyxt, sharing config files is another way of spreading the word about the project. Reading config files from other Nyxt's users helped me to build my own configuration. It was a little bit tricky especially due to Common Lisp package notation.
I am still new to the Nyxt universe. Thus, I am taking a minimalistic approach. The out-of-box configuration is already pretty good.
In my case, I was missing two things: google search as an option and some keybindings from Emacs. I could have migrated to the Emacs mode or Vim mode (I actually did for a while). But I would rather stay in the default mode changing just what I was missing.
Yes. Artyom Bologov (@aartake) has a more thorough and complex config file. In addition, you can also check out John Mercouris (@jmercouris) config files directly from the Nyxt community forum. Both of them are from the developer team. Actually, John is one of the co-founders of the project. So, you better check what they did!
On Nyxt's community forum, there is even an specific tag for posts about config files called configuration exposè. May the power of Nyxt be with you :)