Live data from Hacker News

Nyxt 3.0.0

nyxt.atlas.engineer

21–30 of 33 posts

Re: Nyxt 3.0.0

#21
One thing I've always wanted from a browser is to keep my bookmarks in an org file. Is this kind of thing possible with Nyxt?

Re: Nyxt 3.0.0

#22
post #3

Trying this on linux. The flatpak leads to this error: bash: ./nyxt.flatpak: cannot execute binary file: Exec format error The other link "Get NYXT for GNU/Linux" doesn't work at all.

You can't execute a Flatpak bundle directly. You need to install it, then run it. Try: flatpak install --user Downloads/nyxt.flatpak flatpak run engineer.atlas.Nyxt

Why does Flatpak insist on being so unwieldy? Every time I see it being used, I can't help but think it just looks clunky compared to... basically every other option.

Re: Nyxt 3.0.0

#23
The page says "Nyxt is a browser with deeply integrated AI and semantic document tools that work as a second brain to help you process and understand more, more quickly." but I have a hard time figuring out what that actually refers to. Pretty much all the stuff in tutorial/manual seem to be "standard" webbrowser functionality?

Re: Nyxt 3.0.0

#24
post #3

Earlier quoted context omitted.

You can't execute a Flatpak bundle directly. You need to install it, then run it. Try: flatpak install --user Downloads/nyxt.flatpak flatpak run engineer.atlas.Nyxt

Why does Flatpak insist on being so unwieldy? Every time I see it being used, I can't help but think it just looks clunky compared to... basically every other option.

you have to install it from a repository before running it. much like a normal package on Linux. to me it makes sense. you can update all your packages at once this way

Re: Nyxt 3.0.0

#25
post #17
post #14

Earlier quoted context omitted.

The better part is that the UI is actually programmable. If you use vim plugins in other browsers, you'll notice that the UI doesn't always respond. This is because the UI is injected into the page as an iframe or something. This is not the case with nyxt. It's like using the old Firefox plugins before they killed XUL. Unfortunately, I couldn't get used to using Nyxt. The performance was too bad. I'll need to try V3…

I deeply want to adopt Nyxt, but it's hard to give up all the niceties of Firefox, mainly plugins (ublock, dark reader, cookie autodelete, multi-account containers, etc.).

Yeah, Firefox with XUL plugins was probably the peak of browser customization and usability for me. Maybe someday we'll get there again.

Re: Nyxt 3.0.0

#26
post #13

Earlier quoted context omitted.

What’s better in Nyxt than other browsers is you have a whole lisp runtime which is directly connected to the browser engine. Nyxt is trying to be the Emacs of web browsers; all the theoretical and practical benefits of that model apply.

It can never be the Emacs of web browsers because the browser engine is written in C/C++, not Lisp and therefore minimally extensible through a very restricted API that is not even controlled or influenced in any way by the Nyxt team. I guess they could fork an engine but good luck with that. Last I checked, it didn't even support uBlock origin. That alone makes it a no-go for me and I imagine most folks who visit HN…

Nyxt is designed to be engine agnostic, which means it had a defined api you could plug any engine into, even one you theoretically write yourself. Obviously this is impractical, but I’ve seen criticisms that emacs doesn’t have that exact ability — see the project mage docs for a detailed explanation of one of those criticisms.

Re: Nyxt 3.0.0

#27
I very much want to try this on MacOS, but every attempt failed. I'm not well versed in lisp. I know MacOS is not officially supported and one of the method suggested is through docker (come on, since when running a browser need docker?). Please, kindly, provide friction free artifact (dmg or just a binary) to at least running and browsing, no need to support 100% MacOS, the community will help if adoption is easy.

Re: Nyxt 3.0.0

#28
post #27

I very much want to try this on MacOS, but every attempt failed. I'm not well versed in lisp. I know MacOS is not officially supported and one of the method suggested is through docker (come on, since when running a browser need docker?). Please, kindly, provide friction free artifact (dmg or just a binary) to at least running and browsing, no need to support 100% MacOS, the community will help if adoption is easy.

You're absolutely right. We're working on an official macOS port now.

Re: Nyxt 3.0.0

#29
post #9
post #6

I would love to use this, but I can't figure out how to install it on my M1 mbp.

The website (at Download Nyxt 3.0.0) mentions: > macOS is not officially supported by Nyxt. An official port is currently in development. Unofficial, and older ports are available below: Docker, Macports. While Docker would work on a Mac with ARM, Docker on macOS is still slow AFAIK and a full-blown Linux VM. It also requires X11, the documentation mentions XQuartz. Hence, I'll skip this software, for now.

Indeed, we're working on it now. We even have a branch now :-)! Please stay tuned!
Post reply on HN