Live data from Hacker News

Ghostty 1.0

ghostty.org

561–570 of 719 posts

Re: Ghostty 1.0

#561

Earlier quoted context omitted.

Congrats on your 1.0 release! Building a term from scratch is no small task. And it looks like after 2 years you already have something I'm seriously considering switching to. That's seriously impressive. And though I'm mostly a Linux supremacist, I genuinely appreciate and respect your dedication to providing native applications on all major platforms. I see too many projects do one of two things: only support one p…

This. To add some words why this is important: Given the remote-first container-based world we're heading towards, decoupling UI (terminal emulator) from its "backend" (tmux, code-server) is a great design decision, which I think will ultimately define what the "next generation" of terminal emulators is. Imagine being able to open tabs directly on remote host, reconnect without losing state, etc, all while using nati…

> Given the remote-first container-based world we're heading towards

You might want to expand on who "we" are here, because to me it seems to be a very small section of developers who want a "remote-first" experience and most (if not everyone) I speak with want software and tools that work local/offline-first, including our dear development environment.

If a tool requires a internet connection to work (so this "remote-first container-based world" you mention), I don't think either me nor many of the developers I know would even give it a try, because we need to be able to use our tools regardless if we have a working internet connection and/or the service-provider has downtime.

In fact, the only ones I know who are using a "remote-first" environment are developers who are forced to do so by their employer, and it's not a short-list of complaints about it when we meet over beers.

Re: Ghostty 1.0

#562
post #186

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…

That's a great approach. Not sure on the current state of Alacritty, but a few years back the suggested solution for users interested in battery performance was to switch to a different terminal emulator: https://github.com/alacritty/alacritty/issues/3473#issuecomm...

I, a person who don't care about battery performance one iota (because my computer has no battery), love this answer and approach. Not every software is for everyone, and authors drawing a line in the sand like that works out better for everyone in the long-term, instead of software that kind of works OK for everything.

Re: Ghostty 1.0

#563

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…

How you've managed to communicate effectively with so many people who were using the beta version to craft the final release is beyond me! I downloaded it last night, wrote one line of theme configuration (I picked the batman theme). and For me it just works fine and faster than any other terminal emulator I've ever worked with. Also great with 'less' and 'tmux'. I just switched to 'Ghostty'! so thank you.

Re: Ghostty 1.0

#564
> Split Right | Split Down

Thanks for this. After 7 years of using iterm2 I still don't know what will happen with the ambiguous "Split Horizontally | Split Vertically". I know the issue is I'm thinking about it and should just learn it, but it would be more helpful if it was named "Split A | Split B".

(might be a non-native language problem)

Re: Ghostty 1.0

#565

I couldn't find any screenshots, also, why is this being hyped so much? What have I missed?

I guess the hype is from the series of blogposts about the lengths they've gone to make it fast. Also it looks like mac doesn't get a lot of native terminals so this has them excited.

Re: Ghostty 1.0

#566

I use Foot as my terminal and Niri as my WM. It’s a great combo. Niri handles splits for me, and I don’t need tabs. I also turn off all window decorations, so my terminal content gets 100% of the terminal’s screen real estate-- so I don't need a native UI. All that said, it looks like Ghosty can be configured to match this setup, so I’ll give it a try. I just wanted to mention Foot to anyone who is running Linux. Foo…

Is it weird that I never considered foot because of the name? At least when you say "alacritty" i understand that it's a terminal. When I tell someone I use "foot"... I don't know, it doesn't give a good feeling.

Re: Ghostty 1.0

#567

Earlier quoted context omitted.

It took a minute for me, but it did find it. Something is off with macOS indexing. Any app that you install via brew takes a bit to show up.

I'm not complaining about the indexing (you can start the indexing by starting spotlight on and off). I'm complaining about having to search for "ghos..." instead of "term...". Because I don't don't like to remember the specific app name. But this complaint is the same for everything; when searching for Excel, I would like "Numbers" to also show up in the results. When looking for vscode I would like "Visual Studio c…

Sounds like a feature request for spotlight to add aliases or tags. Personally I always keep a terminal open.

Re: Ghostty 1.0

#569

The default macOS terminal app has CMD UP/DOWN to move to previous prompts. This is one of my pet peeves about terminal apps, they seem to lack this command?

It works for me with cmd+shift+up/down. I had it set up with the iterm2 shell integration and it just worked.
Post reply on HN