Live data from Hacker News

Ghostty 1.0

ghostty.org

671–680 of 719 posts

Re: Ghostty 1.0

#671
Took me only ten minutes to tweak the config to my liking and recreate my color scheme from iterm.

I’ve been using Ghostty for a day now and it simply works. Smooth, seamless and perfectly integrated to the point where this should just be the default terminal in macOS.

P.S.: If you want to port your iterm color scheme, set:

window-colorspace = display-p3

for the colors to match.

(And bold-is-bright = true if you set this option in iterm)

Re: Ghostty 1.0

#672

Many people here seem impressed about speed/performance. I have been using all sorts of terminals / emulators over the past 20 years and it never occurred to me a terminal can be slow. When I type a command, I just get the result instantaneously, for any terminal. What are the use cases that can make a terminal be slow?

I don‘t get it either. The only use case I can see is for programs that output basically a video feed in text form.

A commenter in this thread mentioned sifting through log / debug output… but why wouldn‘t you pipe it to a file instead?

Re: Ghostty 1.0

#673
post #29

This feels like the Vagrant moment [1] again. Cant believe 15 years have passed already. Together with Bun I believe that is two high profile open source software made with Zig. [1] https://news.ycombinator.com/item?id=1175901

What do you mean the "vagrant moment"?

Re: Ghostty 1.0

#674
post #562
post #186

Earlier quoted context omitted.

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.

Because _my_ computer has no battery. There is a plethora of computers out there with batteries who can run Linux, Windows, and macOS. These computers can, on paper, run Alacritty.

Cherry on top is me being a former user of a MBP 2010 who'd crash when using discrete GPU (it was _the_ reason Apple went with AMD later on). And some apps insisted on using it, even when I disabled it.

I like Rust applications but I don't like this response. The dev sounds worn out; whereas the dev of Ghostty seems to be a pleasure to deal with.

Re: Ghostty 1.0

#675
post #106

Earlier quoted context omitted.

Alacritty on macOS and Linux user here (Windows Terminal on Windows due to easily different shells available, formerly used iTerm2 on macOS). I make up for lack of tabs with zellij locally (tmux remotely). Also allows me to relog or close/update Alacritty. I will give Ghostty a whirl but why no shout out to Alacritty? Which features am I missing out on?

Ghostty's community is much nicer compared to Alacritty :)

Thanks. I'm interested in seeing examples (of Alacritty community not being nice). I'm aware of one now [1] but I have not been involved with the Alacritty community much. I read/write a few bug reports when the project was born; after that it has served me very well (compared to iTerm2 and Terminal.app). IIRC there was something with ligatures but I don't remember.

Thus far I have not been able to get my italic bold font (Cartograph CF) working on Ghostty, but this is a minor issue.

[1] https://news.ycombinator.com/item?id=42532762

Re: Ghostty 1.0

#676

Many people here seem impressed about speed/performance. I have been using all sorts of terminals / emulators over the past 20 years and it never occurred to me a terminal can be slow. When I type a command, I just get the result instantaneously, for any terminal. What are the use cases that can make a terminal be slow?

I think this mostly plays a role when using modal text editors like vim in your terminal. Speed matters so very much then! Give it a try if you want ;)

Re: Ghostty 1.0

#677
post #675

Earlier quoted context omitted.

Ghostty's community is much nicer compared to Alacritty :)

Thanks. I'm interested in seeing examples (of Alacritty community not being nice). I'm aware of one now [1] but I have not been involved with the Alacritty community much. I read/write a few bug reports when the project was born; after that it has served me very well (compared to iTerm2 and Terminal.app). IIRC there was something with ligatures but I don't remember. Thus far I have not been able to get my italic bold…

One issue I noted was when they advertised poorly implemented cross-platform support https://news.ycombinator.com/item?id=27079234 and then told Mac users to use other terminals.

And then another where one of their maintainers had a meltdown and his fellow dev jumped in to protect him from... a bug report on the color green https://github.com/alacritty/alacritty/issues/1561

This was a few years ago so maybe they grew up since then.

Re: Ghostty 1.0

#678

Many people here seem impressed about speed/performance. I have been using all sorts of terminals / emulators over the past 20 years and it never occurred to me a terminal can be slow. When I type a command, I just get the result instantaneously, for any terminal. What are the use cases that can make a terminal be slow?

I think this mostly plays a role when using modal text editors like vim in your terminal. Speed matters so very much then! Give it a try if you want ;)

Have you ever experienced vim being slow? If so, would you know how I could reproduce this?

Re: Ghostty 1.0

#679
post #392

Earlier quoted context omitted.

I uninstalled the app when I saw that Cmd+, opens an empty text file called config. I'm not going to learn more configuration languages or type 30 characters (or paste them from the browser) to toggle a binary setting.

kitty has a nicely formatted config which lists all settings along with their default values and a very detailed description of each one. It's pretty much the same as having a GUI. Maybe Ghostty can adopt this?

Similarly documented config file can be generated on linux with:

  mkdir -p ~/.config/ghostty  
  ghostty +show-config --default --docs >> ~/.config/ghostty/config

Re: Ghostty 1.0

#680
I took this for a spin today. Coming from a long-time iTerm2 user, the first thing I noticed was how snappy everything feels, especially when resizing the window. The straight-forward configuration was extremely nice as well and can be stored in my dotfiles now (iTerm was a giant dump of XML).

A few things that keep me from switching to it full time:

- Missing search scrollback (cmd+f). This appears to be coming soon: https://github.com/ghostty-org/ghostty/issues/189

- More of a nitpick than anything, but the only way to disable cursor blinking is to disable shell integration. Unfortunately, this means taking away things like native scrolling and likely some other things I don't know about. I see there is a discussion here to possibly address this: https://github.com/ghostty-org/ghostty/discussions/2812

I feel like this would be a no-brainer switch for me once the above are addressed.

Post reply on HN