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. 👨‍✈️

I'm trying to chase down a probable deadlock in Ghostty 1.2.x on macOS. It's rare but I believe it exists, and haven't seen it yet myself. If you're on macOS and have had 1.2.x lock up on you, could you please share your crash logs? Instructions here: github.com/ghostty-org/gh…


I'm someone who barely knows React at all, and has no dog in this fight whatsoever (I have no personal attachment to either side). The web is inevitable and I have to ship stuff to it regularly. I'd pick the right. The left side is short. The right side is clearer. I may not…

ok bet: no wrapper, which is easier?

rickhanlonii's tweet image. ok bet: no wrapper, which is easier?
rickhanlonii's tweet image. ok bet: no wrapper, which is easier?


Spicy day to fly. First ever circling approach in real IMC, 15 knot gusting direct crosswind, 3400ft runway (short for the jet). Would’ve 100% been an alternate if it wasn’t day. Thought a leisurely flight to an airport I’ve been to 100x, instead was a 100% focus flight. Whew.


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…

Loading...

Something went wrong.


Something went wrong.