Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can't even open nano in ghostty when I've ssh'd to my ubuntu box:

  $ nano
  Error opening terminal: xterm-ghostty.
Works fine in macos terminal and built in vs code terminal.


If you're like a quick fix, see https://ghostty.org/docs/help/terminfo#copy-ghostty's-termin.... If that doesn't work, perhaps one of the other suggestions on that page will.


Might be $TERM needs to be set or you need to add ghostty to terminfo


> Might be $TERM needs to be set or you need to add ghostty to terminfo

Yeah, except that the specific terminfo needed for ghostty isn't installed anywhere on the boxes you ssh into ... you need to manually install it on every single one of them.

That in and of itself makes it truly painful to switch to ghostty.

And there are still a lot of other issues, like e.g. building the tip is a freaking nightmare of dependencies and weird issues (hard reliance on specific versions of the zig compiler and of something called "blueprint compiler", etc...)

Not ready for prime time by a mile IMO.


> the specific terminfo needed for ghostty isn't installed anywhere on the boxes you ssh into ... you need to manually install it on every single one of them.

Yeah this is going to be an issue with any of the newer terminal emulators. No big deal. Updating terminfo is easy. If you can't then just set TERM=xterm

> Not ready for prime time by a mile IMO.

Nah, the issue is your lack of experience and understanding of the basics is terminals.


> Updating terminfo is easy.

lol.

sure, very easy to do this on order of magnitude 1000 remote machines whose various OS's are entirely managed by automation.


no need for the bitchy response.


> no need for the bitchy response.

Says the man who accuses others of lack of expertise without a shred of evidence.


Well you seem to think automating update of terminfo on a fleet of machines is too difficult so...


I don't think you've used Ghostty in a while. It has auto installing terminfo when ssh-ing.

Also, every program ever depends on a certain version of a compiler, so I don't understand this complaint. Ghostty requires Zig 0.14. That's it, not a specific compiler hash. blueprint-compiler is packaged for pretty much every distribution these days.


I'm not sure how the fact that it's complicated to compile makes it unready for prime time.

As for $TERM, you can simply default it to `xterm-256color` which is more than enough


Or just "export TERM=xterm-256color". Lose support for Ghostty-specific features, but get the subset that works everywhere.


This. See the ghostty documentation: https://ghostty.org/docs/help/terminfo#ssh




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: