Live data from Hacker News

Ghostty 1.0

ghostty.org

491–500 of 719 posts

Re: Ghostty 1.0

#491
post #412
post #35

Earlier quoted context omitted.

How many platforms are required? I noticed it doesn't have an OS/2 download.

How is that relevant here? You should have named Android [0] because that is only platform that has more users than Windows. [0] But that one is still Linux.

But defining it by total users isn't very useful either - in this case, "total users who regularly use a terminal" would be a far more relevant factor. I think the only reasonable, useful, general definition of "cross-platform" is "runs on at least 2 of the 3 main desktop platforms".

Re: Ghostty 1.0

#492

As someone who uses the default terminal app, I'm curious to learn about other people's use-cases where the choice of terminal app makes a difference and how.

Lack of true colour support was the first thing that got me looking at other options

This. I try to stick with the built ins, but lack of true color on Terminal.app is annoying. I wouldn't consider myself an advanced terminal person, but I do all my git interactions using the terminal and like it to look nice.

Re: Ghostty 1.0

#493
post #42

Earlier quoted context omitted.

Comes from video games where you usually can hit ~ (tilde) or other character to make a in-game console appear, usually sliding down from above or at least in the top half/third/quarter of the screen. Popularized by Quake and games from that heritage (like Source engine) I suppose. Desktop equivalent is that you have a terminal available at a short-cut/button-press that will always show it but not fully hide the rest…

> 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.

Yeah I have been using quake-style terminals (guake on linux, iterm2 on mac) for _years_. I never met another dev in person who also uses it.

I am a single massive monitor kind of person. Quake-style terminal + all apps in maximized window + multiple desktops (with a shortcut to switch between them) is so good. Pull up the same terminal no matter which desktop you are on.

Re: Ghostty 1.0

#494
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.

Aren't plaintext configuration files standard? It's how I configure most applications (and how I like it, because it makes the configuration shareable). As a DSL, it's key-value pairs. It doesn't get much simpler than that.

The ultimate end format for the config stored on disc is completely irrelevant to how the config is created. Simple doesn’t mean easy to experiment with, simple to understand, fast to write and so on.

No one is confused as to how the ghostty config works. Key value pairs. Sure. A window full of GUI controls and system color pickers can create that config file, or I can manually by hand. I’d prefer the former.

Re: Ghostty 1.0

#495

Earlier quoted context omitted.

Same request. As someone who uses the standard Teriminal application on my MBP I'm wondering what benefits I might find from Ghostty

I think "vanilla" terminal users such as myself (e.g. I don't do a bunch of screen/tmuxing, I don't code in terminals etc) probably are not the target audience. I've had zero issues with standard macos terminal ( once I realized how to speed up key repeat in system settings that is), so I assume I don't need this.

Same club here. I feel comfortable even with the crappiest terminal out there, as far as it allows me to write commands and read/copy output. Even the terminal in the Inferno OS felt good enough for me, like 20 years ago.

Re: Ghostty 1.0

#496

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…

I kind of use tmux for this, to have a persistent session. Even if my desktop manager (Gnome3) crashes, which happens sometimes when I run a bazillion VMs and run out of memory, my tmux session still survives and I can `tmux attach` once logged in again.

So the idea would be that you start tmux somehow/somewhere, then in your new shell you can do `tmux attach` to get into that session from anywhere, and if you close this new shell, you can still do `tmux attach` to get back to where you were.

Re: Ghostty 1.0

#497

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…

Thank you for making this. Does it support quake mode? It's hard to tell looking at the docs.

It does, natively.

Re: Ghostty 1.0

#498
Nice addition.

Slightly more CPU heavy than Kitty.

in MacOS yabai tiling manager has problems dealing with native tabs, that's gonna annoy me like with Finder.

also in MacOS try pressing "Cmd + Shift + \", also works in Finder, it's there, it's cool, but I never use it.

Re: Ghostty 1.0

#499

I couldn't find any screenshots, also, why is this being hyped so much? What have I missed?

Just try it. I tried and the launch was so smooth that I'm keeping it a few days to test it. My current biggest problem is that I launch my terminal using the spotlight shortcut (⌘-space on mac) and while iterm2 is found when I search for term, ghostty isn't.

Re: Ghostty 1.0

#500

Earlier quoted context omitted.

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.

I'm not sure why they couldn't put that on the front page. Or at least on the front page of the documentation. As it stands now, the front page is pretty useless if you never heard of ghostty. It's a ghost in a terminal? And there's tty in the name.... so is it a program to show ghosts in your terminal?

I'd never heard of it before today, so yeah, my first thought was exactly what you postulated. "Cool? Maybe it's a tool for generating animations in the terminal?"

*edit - oh, no Windows support for now (my hands are tied at work).

Post reply on HN