Live data from Hacker News

Ghostty 1.0

ghostty.org

471–480 of 719 posts

Re: Ghostty 1.0

#473
Compiled ok but crashed upon execution:

    info: ghostty version=1.0.1-main+a8e5eef1
    info: ghostty build optimize=ReleaseFast
    info: runtime=apprt.Runtime.gtk
    info: font_backend=font.main.Backend.fontconfig_freetype
    info: dependency harfbuzz=8.4.0
    info: dependency fontconfig=21402
    info: renderer=renderer.OpenGL
    info: libxev backend=main.Backend.io_uring
    info(os): setlocale from env result=en_US.utf8
    info(gtk): GTK version build=4.6.9 runtime=4.6.9
    info: optional config file not found, not loading path=/home/xxxx/.config/ghostty/config
    info(config): default shell source=env value=/usr/bin/bash
    "vulkan-disable" is only available when building GTK with G_ENABLE_DEBUG. See GDK_DEBUG=help
    info(gtk): libadwaita version build=1.1.7 runtime=1.1.7

    (process:164888): Adwaita-WARNING **: 19:33:13.357: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
    error(gtk): unable to get current color scheme: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method “ReadOne”
    info(grid): loaded OpenGL 3.2
    warning(grid): OpenGL version is too old. Ghostty requires OpenGL 3.3
    error(gtk_surface): surface failed to realize: error.OpenGLOutdated
    info(sentry): sentry envelope does not contain crash, discarding

    
System:

    OS: Pop!_OS 22.04 LTS x86_64 
    Host: 20QVCTO1WW ThinkPad X1 Extreme 2nd 
    Kernel: 6.9.3-76060903-generic 
    Uptime: 2 hours, 20 mins 
    Packages: 5314 (dpkg), 22 (flatpak) 
    Shell: bash 5.1.16 
    Resolution: 3840x2160 
    DE: Plasma 5.25.5 
    WM: KWin 
    WM Theme: Breeze 
    Theme: [Plasma], Adwaita-dark [GTK2/3] 
    Icons: Papirus-Dark [Plasma], Papirus-Dark [GTK2/3] 
    Terminal: konsole 
    Terminal Font: JetBrains Mono 11 
    CPU: Intel i7-9750H (12) @ 4.500GHz 
    GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q 
    GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630] 
    Memory: 6307MiB / 31738MiB

Re: Ghostty 1.0

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

no, especially for an app that boasts to be "native"

Re: Ghostty 1.0

#475

Compiled ok but crashed upon execution: info: ghostty version=1.0.1-main+a8e5eef1 info: ghostty build optimize=ReleaseFast info: runtime=apprt.Runtime.gtk info: font_backend=font.main.Backend.fontconfig_freetype info: dependency harfbuzz=8.4.0 info: dependency fontconfig=21402 info: renderer=renderer.OpenGL info: libxev backend=main.Backend.io_uring info(os): setlocale from env result=en_US.utf8 info(gtk): GTK versio…

You have OpenGL 3.2 but need 3.3

Re: Ghostty 1.0

#476

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.

Unfortunately no tab support yet in the quick terminal, and it does not work on top of fullscreen applications. Would be great if these things would work at some point. Currently I am using Wezterm and iTerm2 for the quake style terminal, but using two different terminals is quite annoying. I really miss Visor and TotalTerminal.

About tab support, you mean pressing the tab key to, for example, autocomplete a command?

That seems to work for me (macOS 15.2 here)

Re: Ghostty 1.0

#477
- xterm still feel faster to me.

- some visual artifacts with the gtk menu

- sometimes prompt got clear when openning 2nd / 3rd windows

- cant get keybinding quick toggle to work

Re: Ghostty 1.0

#478
I've been using Alacritty so I can switch back and forth from my work's Mac to my own Linux, and share the config, but I'm testing Ghostty and I'm really liking it. And no silly closed AI somethingsomething integration.

Re: Ghostty 1.0

#479

Earlier quoted context omitted.

Sure, I redirect when there is to redirect, but sometimes during debugging you want to spam yourself to see what is happening during some stress testing when some code path is full of printfs. Also sometimes I'm just on the redis-cli and to test the system at scale I directly ask (like yesterday) for half million of similar vectors. It is very convenient I can type this on the CLI and see the result immediately, inst…

so, it's convenience. fair enough. i'm just trying to make sense of why it is so popular on hn. i often see stuff rated to mount everest here and i just don't get it. and then i'm wondering is it me? or is it them? am i one of those weak engineers who just don't know what's going on? that's all.

Since you asked, your point above effectively says "why don't you just work around your terminal emulator being slow by making more work for yourself?" That's not a compelling argument.

Re: Ghostty 1.0

#480

- xterm still feel faster to me. - some visual artifacts with the gtk menu - sometimes prompt got clear when openning 2nd / 3rd windows - cant get keybinding quick toggle to work

In case you mean the quick terminal (ctrl+`):

    keybind = global:ctrl+grave_accent=toggle_quick_terminal
Post reply on HN