Live data from Hacker News

Ghostty – Terminal Emulator

ghostty.org

341–350 of 372 posts

Re: Ghostty – Terminal Emulator

#341
post #37

Earlier quoted context omitted.

Can I take advantage of you being here and express some desiderata? 1. The quick terminal feature is ghostty's killer feature for me, I switched to ghostty because of it. Could we make it first-class feature? Like, i'd love to have tabs over there too (like in guake/yakuake). 2. I have a white on black theme (white text on black background) but when i split vertically/horizontally, the borders between one shell and t…

2. I think split-divider-color does what you want.

> 2. I think split-divider-color does what you want.

Indeed, it does! Somehow i had missed it!

Thank you very much!

Re: Ghostty – Terminal Emulator

#342

I've never quite understood why terminal emulators nowadays have GPU acceleration. They've not been slow for a long time. What am I missing?

I've commented on this before. Sign of the times. People like anything related to GPUs. In my personal coding projects I've even been tempted to ask the agent: "What features can I add that use the GPU?"

Re: Ghostty – Terminal Emulator

#343
post #288

Earlier quoted context omitted.

Do you think there's entry barrier, even if pride based or psychological, to the fact that libghostty is called so rather that something more generic? Let's say I'm the creator of Alacritty, would I have more problems adding libghostty than it's generically named identical counterpart libtermengine?

I'm not concerned with it. The real goal isn't for Alacrity or Kitty or WezTerm or any other terminal to use libghostty. I think over the long term, terminal emulator user bases dwindle down to niche (but important) use cases. The real goal is for higher-level tooling (GUI or browser) that utilizes terminal-like programs to have something like libghostty to reach for. I think this represents the much, much larger eco…

Thank you for you answer, I had misunderstood the main objective of where it was meant to be applied, this makes sense!

Re: Ghostty – Terminal Emulator

#344

The fetishization of tools is one of the things that mark a dilettante mindset. You see it on all hobbies, e.g. when the someone sees a photograph and their first question is about what camera and optics were used. No question about composition, light, the moment, creativity... they only care for the tools. The technique and knowledge is the important thing, not the tools. They forget the good practitioner can do a g…

Can relate well. In my early days I used to jump around linux distros and editors and terminals too, but with time as I have converged down to actually working a tech job.. Windows 10 LTSC and VSCode (with its inbuilt terminal) have become my staples.

Re: Ghostty – Terminal Emulator

#345
Serious question here, not trolling.

Ghostty looks great; obviously a lot of hard work went into it.

My question is why? I am seriously curious about what motivated you to make this considering the space is already so crowded with reasonable solutions.

I see this kind of almost duplication of effort a lot, and I am really interested in what motivates people to undertake these kind of projects.

Re: Ghostty – Terminal Emulator

#346
ghostty has extensive shader support and claude knows how to write shaders... i was tired of staring at boring black rectangles all day... so i built a shader that fills the background with slow-moving color gradients.

every window gets its own palette that drifts over an hour. i think it's beautiful without being distracting.

thank you mitchell and contributors for implementing and supporting animated shaders! thank you to the folks who have shared their shader code in public so i could build this! it was so much fun to make and i use it everywhere

https://github.com/mfelix/chromadrift

stay gold, shine bright

Re: Ghostty – Terminal Emulator

#347

I'm the original creator of Ghostty. It's been a few years now! I don't know why this is on the front page of HN again but let me give some meaningful updates across the board. First, libghostty is _way more exciting_ nowadays. It is already backing more than a dozen terminal projects that are free and commercial: https://github.com/Uzaaft/awesome-libghostty I think this is the real future of Ghostty and I've said th…

Do you know of any Qt based libghostty front-ends? Also, hows zig for a relatively complex project like this? I like zig in theory but have always been worried about using it since it's still pretty early days

Re: Ghostty – Terminal Emulator

#348

Earlier quoted context omitted.

When I had 3 or more panes open one of them would freeze and be not recoverable without quitting the app. That's a deal killer when I'm trying to run 2 or 3 agents.

I’ll try that at work tomorrow. Interesting corner case. I wonder why it happens.

I had no crashes it just takes ages to resize with cmd + or -

Re: Ghostty – Terminal Emulator

#349
post #191

Earlier quoted context omitted.

I have no idea why I am responding to someone who flippantly uses a phrase like "dilittante mindset", but here we go there is definitely a tendency for noobs and amateurs in any hobby or industry to obsess over expensive gear and things that don't matter (I love the term "buyhard" for it). you're out of your mind if you think the professionals in literally any industry do not discuss the specific technical tradeoffs…

When art critics get together they talk about Form and Structure and Meaning. When artists get together they talk about where you can buy cheap turpentine. -- Pablo Picasso

Miyazaki once commented in an interview that the most important selection criteria for him when he chose his watercolours and brushes, was that they were available in his local supermarket and lasted a long time.

Re: Ghostty – Terminal Emulator

#350

The fetishization of tools is one of the things that mark a dilettante mindset. You see it on all hobbies, e.g. when the someone sees a photograph and their first question is about what camera and optics were used. No question about composition, light, the moment, creativity... they only care for the tools. The technique and knowledge is the important thing, not the tools. They forget the good practitioner can do a g…

Can relate well. In my early days I used to jump around linux distros and editors and terminals too, but with time as I have converged down to actually working a tech job.. Windows 10 LTSC and VSCode (with its inbuilt terminal) have become my staples.

For me, using Linux (mostly - occasionally Haiku or some sort of *BSD) then it's VSCode if I need to do it all day, and Vim if I need to do it right now.

I wish I could get out of the habit of opening Vim in VSCode's terminal window but sometimes I'm tweaking something that's "not part of this thing" and it kind of makes sense that way.

Post reply on HN