Episode

Kovid Goyal on Kitty: Drag and Drop, Pixel Scrolling, and What’s Next

Podcast
Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more.
Published
Jun 15, 2026
Duration seconds
4472
Processing state
not_requested
Canonical source
https://rss.com/podcasts/linkarzu/2907259
Audio
https://content.rss.com/episodes/328363/2907259/linkarzu/2026_06_11_14_41_06_167b4c45-4b94-4d3a-90bc-451fe0b721cd.mp3
JSON
/v1/public/podcasts/linkarzu-podcast-neovim-macos-emacs-linux-terminals-and-more-7321247/episodes/kovid-goyal-on-kitty-drag-and-drop-pixel-scrolling-and-what-s-next
Markdown
/podcast/linkarzu-podcast-neovim-macos-emacs-linux-terminals-and-more-7321247/kovid-goyal-on-kitty-drag-and-drop-pixel-scrolling-and-what-s-next.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/linkarzu-podcast-neovim-macos-emacs-linux-terminals-and-more-7321247/episodes/kovid-goyal-on-kitty-drag-and-drop-pixel-scrolling-and-what-s-next/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/linkarzu-podcast-neovim-macos-emacs-linux-terminals-and-more-7321247/kovid-goyal-on-kitty-drag-and-drop-pixel-scrolling-and-what-s-next.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Mitchell Hashimoto wasn’t able to join this episode for personal reasons, so we made a small pivot. A lot of people already knew about the original Ghostty vs Kitty livestream, so I wanted to explain that clearly here too. Mitchell couldn’t make it this time, and I completely understand. We’ll see what happens in the future. That said, this still turned into a really fun conversation with Kovid Goyal, creator of kitty and calibre. In this episode, we talk about kitty, recent popular features, terminal UX, design choices, performance, workflows, and some of what may be coming next. Kovid also talks about things like pixel scrolling with momentum, drag and drop for kitty UI elements like windows and tabs, and an early look at a possible future drag and drop protocol for terminal programs, which could make things like transferring files between two different computers much easier. So even though this is no longer a Ghostty vs Kitty conversation, I still think this episode will be really interesting if you care about terminal emulators, keyboard-driven workflows, macOS, Linux, Neovim, native apps, developer tools, and open source software. Video: https://youtu.be/UDNVICQMXB0 What's the best way to support me? https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enough Timeline: 00:00:00 - Highlights 00:02:10 - Who is Kovid and what protocols he has contributed to the terminal ecosystem 00:11:00 - What's the difference between the kitty graphics protocol and sixel? 00:13:50 - What is Chafa? 00:15:11 - In terms of Neovim, can you explain what the Keyboard Protocol is? 00:18:43 - Undercurl, another protocol provided by Kovid to terminals 00:19:30 - Text sizing protocol, what is it? 00:25:22 - Neovim: What is needed to have variable font size? 00…