mitchellh's profile picture. Working on a new terminal: Ghostty. 👻 Prev: founded @HashiCorp. Created Vagrant, Terraform, Vault, and others. Vision Jet Pilot. 👨‍✈️

Mitchell Hashimoto

@mitchellh

Working on a new terminal: Ghostty. 👻 Prev: founded @HashiCorp. Created Vagrant, Terraform, Vault, and others. Vision Jet Pilot. 👨‍✈️

Some reactions to my post are "wow, I'll never use Ghostty since you use AI." That's fine, I really don't care. But my friends, if you plan on avoiding all software that had any AI assistance in its dev, I have really bad news for you about the general software ecosystem.


I've shared the full transcript of every agentic coding session from implementing the unobtrusive Ghostty updates and provided commentary alongside about my thinking and process. Total cost: $15.98 over 16 sessions. "Vibing a Non-Trivial Ghostty Feature" mitchellh.com/writing/non-tr…


The macOS unobtrusive update feature is now shipped to tip releases (aka. OpenAI Demogate). Demo shows a real update! Beyond visuals, also mproved functionality, e.g. tip updates will now link to a GH compare view between your commit and the latest in lieu of release notes.


I love hand-crafting release notes. I've always been against most automated changelog tooling. I think changelogs are a boundary point where humans read what other humans should write. It's a social experience as much as it can be on the internet. But the Ghostty 1.2.1 release…


The work on libghostty-vt continues. I recently exposed the key encoder API to C, which translates key events to escape sequences to send, supporting modern features like Kitty Keyboard Protocol. We also publish per-commit API docs and examples! See: libghostty.tip.ghostty.org/group__key.html On…

mitchellh's tweet image. The work on libghostty-vt continues. I recently exposed the key encoder API to C, which translates key events to escape sequences to send, supporting modern features like Kitty Keyboard Protocol. We also publish per-commit API docs and examples! See: libghostty.tip.ghostty.org/group__key.html

On…

This is funny but I'm also so sorry to trigger this during a talk. This is making me wonder if I can reliably detect when the display is being mirrored and delay update notices... Thanks for using Ghostty, though!

the Ghostty update showing up at @OpenAI dev day 😂

jshchnz's tweet image. the Ghostty update showing up at @OpenAI dev day 😂


Ghostty 1.2.1 released, focused on fixing bugs introduced by the 1.2.0 release. This also contains more macOS 26 compatibility changes. ghostty.org/docs/install/r…

mitchellh's tweet image. Ghostty 1.2.1 released, focused on fixing bugs introduced by the 1.2.0 release. This also contains more macOS 26 compatibility changes. ghostty.org/docs/install/r…

Next Token, Episode 1 x.com/i/broadcasts/1…


Claude Code 2.0 now supports the progress bar sequence. If you use Ghostty on macOS you'll see it. I'm not sure what operation exactly triggers it yet, but I've heard many reports of people seeing it and I was able to briefly see it myself as shown in the video!


Loading...

Something went wrong.


Something went wrong.