Live data from Hacker News

Ghostty 1.0

ghostty.org

451–460 of 719 posts

Re: Ghostty 1.0

#451
Looks nice, but the Quick Terminal isn't instant, so I'll stick with iTerm2.

iTerm2 isn't instant either, but they feel about the same[0], although with iTerm2 the full screen Quake-mode (Quick Terminal equivalent) hides the MacOS menu bar, and Ghostty doesn't.

For my taste, I want a full screen terminal, with no menu bar, no delay, and no animations, which I can toggle with a global hotkey.

[0]: Actually, scratch that. I tested again, and iTerm2 opens more quickly.

Re: Ghostty 1.0

#452

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…

I love this page in your docs:

https://ghostty.org/docs/about

Clear, friendly, modest, respectful and with the right balance of detail vs overview.

Congratulations on your launch.

Re: Ghostty 1.0

#454

I just want to say thanks for the minimum-contrast option: https://ghostty.org/docs/config/reference#minimum-contrast I've grown so sick of tools/TUIs that output unreadable text (like Debian's ls that defaults to dark-blue-on-black for directories). I look forward to never manually theming a terminal app again!

Another goodie is selection-foreground and selection-background config to set the colour for highlight selection, makes a massive difference when it's something you can choose rather than the translucent crap on mac, or the defaults on Windows/Linux.

Re: Ghostty 1.0

#455
post #195

Earlier quoted context omitted.

No mention of Cool Retro Term!?!? Typical elitist behavior... /s I'm just having a bit of fun, but it is a fun terminal every once in a while. https://github.com/Swordfish90/cool-retro-term

you can use glsl shaders with Ghostty including this CRT one to mimic what cool retro does https://github.com/m-ahdal/ghostty-shaders/blob/main/crt.gls...

Will these work on MacOS or does it use metal for the mac version?

Re: Ghostty 1.0

#456

Earlier quoted context omitted.

> a terminal available at a short-cut/button-press that will always show it but not fully hide the rest, no matter what other context you're in I cant be the only person who uses Quake-style terminals at fullscreen. The second part of your sentence is the crucial bit: the ability to instantly conjure a persistent terminal regardless of whatever else I have on screen.

Can you then detach it to make it "non-quick", if you want to keep working on that separate context thing? What I find annoying with my workflow (linux) is that starting a terminal and shell takes a lot of time. I wonder if it's possible to have a terminal always loaded so that my keybinding for creating a terminal would actually: move terminal in current workspace, focus it, then spawn another invisible terminal in…

Yakuake supports invoking the terminal in windowed-mode, if that's the profile you choose for it. I don't follow the purpose served by spawning an invisible background terminal; that doesn't seem to be common workflow, but I suspect you could wrangle it in your shell startup file so that the terminal self-invokes in hidden mode - but having 2 running copies (invisible and windowed) may result in both appearing when you press your global shortcut.

Re: Ghostty 1.0

#457
post #310

Earlier quoted context omitted.

https://ghostty.org/docs/config On macOS, pressing ⌘+comma with Ghostty in focus opens the config file. Quit and reopen Ghostty to load the updated config (or bind another key to the reload_config action: https://ghostty.org/docs/config/keybind/reference#reload_con... ). Keybinds are explained here: https://ghostty.org/docs/config/reference#keybind

It also has reload config in the Apple menu items which I found handy as the default keybinds didn't seem to work for me.

And you can reload the config with Cmd+Shft+, so Cmd+, to open the config (standard mac shortcut) and then the same with Shift to reload it, it's genius.

Re: Ghostty 1.0

#458
post #203

I might give this a shot but using GTK4 makes me think this won’t live up to the “native” claim on Linux. It will likely feel out of place on non-GTK DEs with KDE being the big one. And yes, I did read the about page disclaimer about Linux but strongly disagree about calling GTK4 the closest thing. That’s a very GNOME-centric view (e.g., ignores the rest of the Linux ecosystem) and makes me worry that any issues on o…

FWIW I just tried on KDE (built from source on NixOS) and had some weird cursor dpi issues and GDK errors. Looks like it is tailored more for GTK-based DEs for now.

all GTK apps have the weird cursor issue on KDE if you're using scaling - I believe it's due to how GTK (and GNOME) handles fractional scaling as compared to QT (and KDE). Install the Bottles Flatpak and you'll see the same issue.

Re: Ghostty 1.0

#459
> Ghostty is a fast, feature-rich, and cross-platform terminal emulator

Doesn't have a binary for Windows so it's not "cross-platform" yet.

Re: Ghostty 1.0

#460

> Ghostty is a fast, feature-rich, and cross-platform terminal emulator Doesn't have a binary for Windows so it's not "cross-platform" yet.

The minimum number of platforms for “cross-platform” software is by definition two (2).
Post reply on HN