Live data from Hacker News

Ghostty 1.0

ghostty.org

311–320 of 719 posts

Re: Ghostty 1.0

#311
> support native GUIs for configuration in line with our native UI philosophy

As a terminal emulator, running and building it from source in Wayland as a passive process that exists in the shell, while being a method of input-output system call management.

Re: Ghostty 1.0

#312

Earlier quoted context omitted.

This isn't a company, I'm not trying to convince you to use it, this is more of a personal art project. If that doesn't vibe with you that's completely fine. You're happy to not use it. I'm happy whether you use it or not. It's all good mate. (The first sentence in the docs page does explain what it is but if that's too much for you, it's all good.)

It's constructive criticism. You don't have to respond with "Well get fucked then"

It's okay to filter people out who are too uninterested to click a "Documentation" link yet vocal enough to come post about it.

It works for https://www.midjourney.com/home and apparently this project too with its 1100+ upvotes.

Re: Ghostty 1.0

#313

[flagged]

This isn't a company, I'm not trying to convince you to use it, this is more of a personal art project. If that doesn't vibe with you that's completely fine. You're happy to not use it. I'm happy whether you use it or not. It's all good mate. (The first sentence in the docs page does explain what it is but if that's too much for you, it's all good.)

But... don't you want people to use it? You seem passionate about it otherwise.

I'll admit, I almost didn't click past the animation either. I did, and the doc quickly answered "what is it?", but why not just put that sentence on the landing page? I don't get the unnecessary obscurity either.

Re: Ghostty 1.0

#315
post #292

Earlier quoted context omitted.

I also use tmux, but I love the native tabs of Konsole in KDE. I have Shift-Arrow configured to move between them, it is far more comfortable than the dual shortcuts needed by tmux, Ctrl-B to call tmux's attention then l (if I remember correctly) to get to the last tab. Konsole also has easy resizing of text and supports images in the console, you might like it.

Try binding the tmux leader key to '`' (grave accent). This changed my life!

jj or qq can also be used. As I once started with GNU Screen ages ago, I like prefix to ctrl+a but it interferes with going to front of command in bash mode. For that, I use vi keybind mode in my shell (fish or bash) which feel very natural to me. For zellij, I use default prefix so that it does not interfere with remote (yes I am aware remote requires double prefix; I prefer using tmux remotely and zellij locally).

Re: Ghostty 1.0

#316

Earlier quoted context omitted.

Interestingly there’s another comment ITT complaining that they need to use a programming language for configuring wezterm :) As a wezterm user I’ll admit that configuring it was mildly annoying to start, but ended up feeling like an accomplishment. A few years in, it’s just another annoying program I have to re-remember how to use when i update twice a year.

I don't know Lua either but c'mon now. It's just some config. Copy and paste from the docs and tweak the values as needed. If you really want to write something funky in there, ChatGPT knows Lua. It's not that bad.

It took me all of 30 seconds to get the Lua config to compile from copy pasting the documentation..

Re: Ghostty 1.0

#317

[flagged]

This isn't a company, I'm not trying to convince you to use it, this is more of a personal art project. If that doesn't vibe with you that's completely fine. You're happy to not use it. I'm happy whether you use it or not. It's all good mate. (The first sentence in the docs page does explain what it is but if that's too much for you, it's all good.)

I think the documentation does a very good job in the first sentence of describing the project. Not sure why the tone of the commenter was so offended they had to click on a single button to find that.

Re: Ghostty 1.0

#318
post #303

Earlier quoted context omitted.

People who are interested in this are talking about it because they're interested in it. Nobody is trying to convert you.

People who are interested in things learn about them at different times. You make it seem like it's "learn about it at the outset or gtfo".

And it might be that next month there's a different homepage with more details. For a launch where all "marketing" has been via blog post, discord, and discussions across various nerdy social media sites…I'm more than happy for them to have some fun to celebrate this.

There are people who have been watching this for a few months waiting for it to go 1.0 — and, at least on day 1, "if you know, you know."

Re: Ghostty 1.0

#319
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.

That seems like a very Debian problem.

Perhaps if one was inclined, Nix can provide immediate resolution, since it can be installed and used on Debian and ghostty project provides convenient flake.

Granted I'm on NixOS, but took me grand total of 60 seconds to update config and 8 minutes of actually building on a slow machine.

Re: Ghostty 1.0

#320

Earlier quoted context omitted.

- Ghostty does vsync by default and supports variable refresh rates (DisplayLink). If you're on battery and macOS wants to slow Ghostty down, it can and we respect it. - Ghostty picks your integrated GPU over dedicated/external - Ghostty sets non-focused rendering threads as QoS background to go onto E-cores - Ghostty slows down rendering significantly if the window is obscured completely (not visible) No idea if Ala…

> - Ghostty sets non-focused rendering threads as QoS background to go onto E-cores Assuming you're referring to Apple Silicon chips, how does Ghostty explicitly pin a thread to an E-core? IIRC there isn't an explicit way to do it, but I may be misremembering.

You can tell something to run on e-core just not p-cores
Post reply on HN