top | item 28623720

Nyxt 2.2.0

152 points| pedrodelfino | 4 years ago |nyxt.atlas.engineer | reply

35 comments

order
[+] xelxebar|4 years ago|reply
I use Nyxt as my daily browser for the most part.

After experimenting with lots of alternative browsers (uzbl, qutebrowser, etc.), I find Nyxt to excell in the following areas:

- Configuration system is highly organized as well as flexible;

- Feels like a first-class browser in almost all situations;

- Fast startup and responsive UI.

That said, I've encountered some issues, mostly in connection with work:

- CJK input is kind of janky;

- Infrequent crashes on some JS-heavy sites;

- Cannot log in to Azure Data Factory for some reason.

All in all, I would highly recommend giving Nyxt a serious spin. The devs are crazy active and helpful. I am pretty confident that the above issues will eventually get ironed out.

[+] KennyBlanken|4 years ago|reply
No binary distribution available for about 98% of the world's desktop computers and they only linux distro they make packages for that has anything approaching significant desktop share is Arch.

It's like they're purposefully being snobs making it only available for the most obscure operating system users, or something.

[+] k1e|4 years ago|reply
I wonder why does it crash. It uses WebKit as renderer. Can you give an example of a page on which it does crash?
[+] yewenjie|4 years ago|reply
I really want more firepower and ergonomics out of my browser. Yet I have not found a better solution than Firefox + Tridactyl + a bunch of other extensions. Two strong contenders are Nyxt and Vieb right now but neither checks all the boxes below.

I want

- complete Vi like keybindings - almost everything should be doable via the keyboard

- window management - why can I just not split a browser window into two?

- fast and powerful engine - I don't want to use two browsers

- Webextensions support

[+] Y_Y|4 years ago|reply
It's a bit of a mess, but have you tried using emacs-webkit[0]? You can have vi-style keybindings via evil-collection, the window management is pretty good, the browser engine is pretty standard. I've used it with spacemacs, and it's overall a decent experience.

It's not quite Gecko though, and I don't think WebExtensions work yet. Also the single-threadedness of emacs itself can be a bother (of course the browser component is separate).

[+] slightwinder|4 years ago|reply
This always fails with Webextensions support. The simpler solutions just take an existing webengine-component from gtk or Qt and put a browser around it, but this fails with more complex features which are naturally not part of the webengine.

I'm curious why nobody takes directly chromium or firefox and just integrates trydactyl to get first-class-support. The major-problem with alternative keybindings is the context they run with. Extensions run inside the page-scope, and thus are only available after the page loaded. Integrating them at app-scope (which mozilla promised to deliver around 4 years ago already), would basically solve most problems instantly.

[+] avindroth|4 years ago|reply
Documentation improved a lot in the recent versions. It’s still a WIP, but I had a ton of fun enjoying emacs-like philosophy natively supported in a browser.
[+] manigandham|4 years ago|reply
Neat product, but the lack of extensions is my main problem. I've been using Vimium with Chrome for keyboard navigation and it works well without losing all of the benefits of Chrome.

https://chrome.google.com/webstore/detail/vimium/dbepggeogba...

[+] sigmonsays|4 years ago|reply
I used nyxt but the lack of extensions really stopped my use of it dead in its tracks

I need a password manager for instance, and its nice to have it integrated.

Having bookmarks sync'd too is a requirement.

Firefox containers would also be nice too since I want more control over privacy.

[+] SkyMarshal|4 years ago|reply
Not sure why you're only mentioning a vim extension when that's exactly what Nyxt is, but better in every way.

Are there other extensions you want that are missing in Nyxt?

[+] openfuture|4 years ago|reply
Looks like this update solves all the issues I've been having using it as a daily driver. The input stutter was incredibly bad sometimes when you have muscle memory and had to intentionally slow down. Gonna do a guix pull!
[+] fsiefken|4 years ago|reply
Would be nice if the project could support Gemini and Gopher as well
[+] NoGravitas|4 years ago|reply
There are Common Lisp client libraries for Gemini and Gopher, so I imagine it would not be that difficult to add support.
[+] xeyownt|4 years ago|reply
Wow, looks great. Might replace my Firefox with aging pentadactyl extension.

Small typo on front page: "that allow you to quickly analayze -> analyze"

[+] seepel|4 years ago|reply
I’m pretty psyched to see the progress being made on this project, keep up the good work!