Fallthrough

Ghostty & The Shell

29 snips
Oct 13, 2025
Mitchell Hashimoto, a software engineer and creator of Ghostty, shares exciting insights about terminal emulation and his new library libxev. He discusses the growing community around Ghostty and its specific features for AI workflows. Mitchell highlights the importance of open-source governance and introduces libxev as a cross-platform event loop library. They've even envisioned future capabilities, like enhancing SSH connections with Ghostty-to-Ghostty features. His passion for diverse technical challenges and infrastructure impact shines throughout the conversation.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Ghostty Is Shaping Terminal Features

  • Ghostty is gaining real traction and influencing other projects like NeoVim by supporting modern terminal features first.
  • Mitchell sees this cross-adoption improving terminal UX broadly, not just for Ghostty users.
ANECDOTE

Search Became A Meme

  • Lack of search in Ghostty became a running meme that users kept bringing up repeatedly.
  • Mitchell finally promised to add search in the next release around March next year.
INSIGHT

Scrollbars Reveal Data-Structure Tradeoffs

  • Ghostty's scroll bar challenge exposed a deeper data-structure tradeoff: variable-sized linked-list nodes break easy progress calculation.
  • Mitchell prefers preserving performance/memory choices rather than rearchitecting just for a scrollbar.
Get the Snipd Podcast app to discover more snips from this episode
Get the app