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

Upon installing this, I went straight for this part of the documentation:

https://ghostty.org/docs/config/reference#macos-non-native-f...

Unfortunately the "tabs not working in non-native fullscreen" thing is a dealbreaker for me, so I will be switching back to iTerm 2.

But Ghostty as a whole looks promising. I like zig, zig-objc, MIT license, libghostty, config via text file. I will check back every month or so because I really want to use this. But my hate for macOS native fullscreen outweighs everything else.

Edit: Ok here we go, this is why it's not implemented: https://github.com/ghostty-org/ghostty/issues/392#issuecomme...

There's more than one workaround which is superior in my opinion: https://i.imgur.com/iWoqrM0.png

IIRC you can even use AppKit to remove the close/minimize/fullscreen buttons, so it would just be a blank bar.

You could go a step further and use private APIs / objc runtime voodoo to set the height of the titlebar to 0. That might outside your design philosophy though.

Also, FYI, clicking the green fullscreen button still uses macOS native fullscreen, so you definitely want to disable that button (which is a public AppKit API) when you have that option enabled



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

Search: