Live data from Hacker News

Ghostty 1.0

ghostty.org

401–410 of 719 posts

Re: Ghostty 1.0

#401

Ghostty has a hard-to-find "quake mode" that may interest some. During the beta I had it configured like this on macOS: keybind = global:cmd+space=toggle_quick_terminal quick-terminal-animation-duration = 0.1 There isn't an option to set the default height of the "quick terminal" window that I'm aware of but you can drag the bottom of the window after it opens and it will persist between toggles.

Doesn't seem to like that keybind now, and searching the docs doesn't give me answer. Do you know if something still works? Also, why cmd+space? That's the MacOS spotlight search binding.

I disable cmd+space for Spotlight in macOS System Preferences.

You could try another keybind:

https://ghostty.org/docs/config/reference#keybind

Also be sure to quit and reopen Ghostty or use the reload configuration option from the Ghostty menu.

Re: Ghostty 1.0

#402

Should of used QT. > error(gtk): unable to get current color scheme: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files

You would have the same problem with Qt. You don't have the xdg-desktop-portal and an associated backend running. If you're going to build your own Linux system, you should be aware of why something is broken before making a complaint to the wrong people. In this case, you misconfigured your own system.

Re: Ghostty 1.0

#404

Should of used QT. > error(gtk): unable to get current color scheme: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files

You would have the same problem with Qt. You don't have the xdg-desktop-portal and an associated backend running. If you're going to build your own Linux system, you should be aware of why something is broken before making a complaint to the wrong people. In this case, you misconfigured your own system.

Odd how a hundred other applications have no issues whatsoever then.

This Portal is something from flatpak btw, no other terminal depends on it.

This is likely some cancer from GTK that metastasized, anything using GTK has to lock it down tight to rely on the absolute minimum of "features".

Re: Ghostty 1.0

#405
I've been in the beta for quite a while, the only issues I had were resolved quite quickly. I never got to contribute that much in feedback since I honestly never had anything to complain about, outside of not being able to also use ghostty on Windows (lol).

Congrats on 1.0! It's been a joy to use I wish everyone can enjoy this wonderful piece of software as much as I have!

Re: Ghostty 1.0

#406
post #396

Earlier quoted context omitted.

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

Thank you!!! Glad to see this.

Re: Ghostty 1.0

#407

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.

I would say it's about as safe as using any other program. On Linux, by default you will not get any isolation within the same user context. So if your account has access to sudo (regardless whether with password or not), assume that any program you've ever run on that account also has sudo access. There are sandboxes and selinux but neither is used consistently enough on consumer systems.

Re: Ghostty 1.0

#408
post #392
post #135

Earlier quoted context omitted.

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.

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.

Re: Ghostty 1.0

#410

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

I think this being part of the terminal is sort of weird. I've had this functionality in my window managers for years. First xmonad, now awesomewm. It's called scratch pads.
Post reply on HN