Live data from Hacker News

Ghostty 1.0

ghostty.org

361–370 of 719 posts

Re: Ghostty 1.0

#361
Should of used QT.

> error(gtk): unable to get current color scheme: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files

Re: Ghostty 1.0

#362

Earlier quoted context omitted.

0.13.0 https://github.com/ghostty-org/ghostty/blob/4b4d4062dfed7b37... The full script is pretty much: $ wget https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.... $ tar xvf zig-linux-x86_64-0.13.0.tar.xz $ git clone git@github.com:ghostty-org/ghostty.git $ cd ghostty $ ../zig-linux-x86_64-0.13.0/zig build -Doptimize=ReleaseFast $ ./zig-out/bin/ghostty

Looks like there are a few deps needed: sudo apt install libgtk-4-dev libadwaita-1-dev git Otherwise you'll get this error: error: unable to spawn glib-compile-resources: FileNotFound Build Summary: 78/83 steps succeeded; 2 failed (disable with --summary none) install transitive failure └─ install ghostty transitive failure └─ zig build-exe ghostty ReleaseFast native transitive failure ├─ run glib-compile-resources (…

Good point. I’m on pacman, but I remember installing adwaita last year when I started using Ghostty.

Re: Ghostty 1.0

#363
post #262

Earlier quoted context omitted.

Hasn’t Suse been KDE by default since… as long as I can remember? Debian defaults to GNOME but it lets you pick the DE in the installer IIRC (haven’t installed Debian in a long time since I just use it for servers). Last I heard, Fedora is making KDE an official supported DE. You’re also leaving out other popular user-centric distros like Mint which don’t use either DE (toolkit it GTK but the UX paradigms makes it so…

Suse has had Gnome as the only supported DE for 5ish years now. They don't even support KDE at all. Talking Suse as in the commercial distros. OpenSuse has choice of DEs like most.

Gotcha. So you really meant enterprise only. Not a tongue in cheek answer (which I thought was a way of just grouping all suse-related distros). To me, that’s not the context for a user oriented product. Any reasonable person looking at a developer tool and listening to that pitch isn’t thinking pure enterprise. So I think that’s not a good interpretation of what I find disagreeable with calling a GTK4-only app “Linux native.”

Also, I thought opensuse (or whatever new name they’re using) was KDE default but with a choice (like Debian)? At least that’s what DE I got last time distro hopped to it. Which is why I don’t consider either as an example of why GNOME would be the “de-facto standard.”

Re: Ghostty 1.0

#364

Earlier quoted context omitted.

WezTerm has emulated tabs, not OS-native tabs. Some people will find that to be enough to suit their needs. Others will want 'real tabs'. For example, I can select a tab in Ghostty, pull it out into its own window, and then stick it into another window. This doesn't work in WezTerm, nor can you drag them around to rearrange them (keyboard shortcuts allow this however).

So is Ghostty a faster version of iTerm2 and it is Linux compatible?

iTerm2 has way more features, more than I realistically use, but feels slower too.

Re: Ghostty 1.0

#365

Earlier quoted context omitted.

I would think, or hope, that this guideline is geared towards protecting a years-long effort such as writing a performant, feature-rich terminal emulator, rather than a comment which takes 5 minutes max to draft. Not clicking on a documentation link on a technical project is the definition of a shallow dismissal in my opinion.

No. The rule is about protecting a culture. Having a brief description on the front page is an eminently reasonable suggestion. Mitchell's response was a shallow dismissal of the person (calls out "you" five times in six sentences) and was against site guidelines.

Which culture would that be? Starting off a post with “I hate things… this is one of them”?

I think the discussion here would be different if the tone was more moderated. Seems like you’re dying on a hill for the right to be abrasive without consequence.

Re: Ghostty 1.0

#366
post #14

Earlier quoted context omitted.

I imagine package managers will start picking this up shortly since it just released publicly.

well you'll have to get a DD on board to do the work and zig isn't even in debian so that'd have to get there first and the person wanting the terminal probably doesn't want to maintain the programming language as well. So that probably means 2 DDs. Again, there is a non-normal distance here.

Non-DDs can get packages in too via the RFS process, there is a Zig package by a non-DD, not yet in Debian though.

https://mentors.debian.net/intro-maintainers/ https://bugs.debian.org/995670

Re: Ghostty 1.0

#369

Ghostty got a lot of hype (I cover this in my reflection below), but I want to make sure I call out that there is a good group of EXCELLENT terminals out there, and I'm not claiming Ghostty is strictly better than any of them. Ghostty has different design goals and tradeoffs and if it's right for you great, but if not, you have so many good choices. Shout out to Kitty, WezTerm, Foot in particular. iTerm2 gets some ha…

super cool!

kitty has been my default for a few years now— highly superficial, but my designer side landed on kitty as it was one of the few that supports ligatures by default, specifically for the fira code font for my bias.

does ghostty support ligatures?

Re: Ghostty 1.0

#370
post #203

I might give this a shot but using GTK4 makes me think this won’t live up to the “native” claim on Linux. It will likely feel out of place on non-GTK DEs with KDE being the big one. And yes, I did read the about page disclaimer about Linux but strongly disagree about calling GTK4 the closest thing. That’s a very GNOME-centric view (e.g., ignores the rest of the Linux ecosystem) and makes me worry that any issues on o…

Gnome is becoming the de-facto Linux DE. It's standard on Ubuntu, Fedora, RHEL, Suse and Debian. KDE is standard on what, Steam deck? Every enterprise-y distro ditched it some time ago...

For Fedora, at least, there's been a recent proposal to upgrade KDE to the same status as Gnome.

https://www.phoronix.com/news/Fedora-KDE-Desktop-Promoted

Post reply on HN