Live data from Hacker News

Ghostty 1.0

ghostty.org

391–400 of 719 posts

Re: Ghostty 1.0

#392
post #135
post #26

I have found the following community site for generating Ghostty config quite helpful https://ghostty.zerebos.com/

This is great, thanks! It would be amazing if CMD + , would open this directly.

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.

Re: Ghostty 1.0

#393

Earlier quoted context omitted.

Was just looking for how to configure this globally. You can create a keybind for every key[0][1] but that's a bit silly faff nonsense in current year 2024. [0] e.g. `keybind = alt+f=esc:f` [1] Which affects both option keys, sadly.

See `macos-option-as-alt`

Ah, damn it, I searched for "meta" and completely missed that. Apologies to Ghostty!

Re: Ghostty 1.0

#394
General question, how safe is it to use non-stock os terminals? In the end often they need to receiver super user at some point.

Re: Ghostty 1.0

#395
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…

GTK-based desktop environments: GNOME, Pantheon, MATE, Xfce, Cinnamon

Qt-based desktop environments: KDE, LXQt

Iced-based desktop environments: COSMIC

By going GTK, you support 5 desktop environments. If you really don't like GTK, just build a Qt app runtime with libghostty. Lots of people want a Qt version.

Re: Ghostty 1.0

#396

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…

How do you plan on sustaining the project? Do you have enough committers so you’ll not burn out? Will you need support? Is there a way to donate? I guess what I’m getting at is what is the long term sustainability work around this?

Discussed near the last part of an earlier post.

“… exploring not-for-profit structures to help ensure the long-term sustainability of Ghostty.”

https://mitchellh.com/writing/ghostty-is-coming

Re: Ghostty 1.0

#397
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…

It is almost impressive how much worse a GTK4/Adwaita application is compared to a GTK2 application. I just tried this and it has a fucking hamburger menu in a desktop application. If that ever becomes what is considered "native" on Linux I will abandon it after using it for 25 years.

You are free to take libghostty and create an XApp app runtime for it, or even fork it and do what you want. Just because you don't like something does not make it worse.

Re: Ghostty 1.0

#398

anyone know if this can be plugged into vscode to replace xtermjs?

no. it's planned for the future to make a libghostty that is embeddable, and it would be up to someone to make a modification for vscode to do that (not sure if it can be done with vscode's extension api)

Re: Ghostty 1.0

#399

Sadly another terminal that doesn't seem to support "Quake style" dropdown (that I can find) Having my terminal session available on a hotkey has become a critical part of my workflow

GTK does not support the Wayland protocol to implement a Quake style terminal.

Re: Ghostty 1.0

#400
post #398

anyone know if this can be plugged into vscode to replace xtermjs?

no. it's planned for the future to make a libghostty that is embeddable, and it would be up to someone to make a modification for vscode to do that (not sure if it can be done with vscode's extension api)

VSCode would switch from xterm.js to a libghostty WASM build.
Post reply on HN