Hacker News
points by brcmthrowaway 1 day ago | 0 comments
What's better, iTerm2 or Ghostty?
[–] topaz0 1 day ago
[–] em-bee 9 hours ago
what makes foot interesting? i don't see anything that stands out in the list of features.
[–] topaz0 6 hours ago
why would you want your terminal to be interesting??? it's a substrate -- it just has to work seamlessly, and it just works without trying to be anything besides a terminal.
[–] dmerrick 1 day ago
iTerm2 has way more features and configuration options

Ghostty is simpler and faster

[–] goodmythical 1 day ago
What's better? Only works for some or works for anyone?
[–] loeg 1 day ago
What's better, an apple or an orange?
[–] doubled112 1 day ago
Depends.
[–] solyin 1 day ago
My grandma uses those!
[–] turadg 1 day ago
I used iTerm2 until I noticed that Ghostty’s New Tab opens at the current working directory.

Haven’t gone back since.

[–] paradox460 1 day ago
You can set that in iterm 2. I've had it that way for ages
[–] turadg 1 day ago
Oh right, it didn’t work for me because it depends on edits to my shell config files that didn’t work in my setup.

I suppose my accolade is that Ghostty just does what I want without hunting through config screens and managing file edits.

[–] soraminazuki 10 hours ago
> it depends on edits to my shell config files

No, it doesn't.

What you're describing is a Gnome Terminal issue.

https://bugzilla.gnome.org/show_bug.cgi?id=697475

But OSC 7 is a standard supported across virtually all widely used terminal emulators anyway, so configuring your shell to emit it is a sensible thing to do regardless.

https://ghostty.org/docs/vt/osc/7

[–] sorahn 1 day ago
You can configure iterm2 to do whatever you want in new tabs or panes. This feature has been available for over a decade.

I have it reuse the same directory in a new pane. And my home directory in a new tab.

[–] gbear605 14 hours ago
Hah, I actually just switched to Ghostty and had to turn that feature off. Yay for configuration.
[–] sick_of_slop 1 day ago
I think Ghostty is great for the most part but I keep going back to iTerm2, personally.

iTerm just feel less buggy. For example I was running Claude in a container the other day and the slash command complete wasn’t rendering properly with Ghostty but worked perfectly fine with iTerm.

I want to switch to Ghostty because I prefer how simple Ghostty is overall and I think the project itself is very cool and an important piece of software (libghostty) but it doesn’t quite get there for _for my use cases_.