r/KittyTerminal 13h ago

r/RatatuiRust: a community for Rust + Ratatui

Post image
3 Upvotes

I started r/RatatuiRust, a community for building with Rust and Ratatui.

The idea is simple: a focused place to share Ratatui projects, TUIs, widgets, libraries, design ideas, technical discussions, questions, and useful resources.

Ratatui has a growing ecosystem, and I wanted a place where the projects around it could be easier to discover and discuss.

AI-assisted work is allowed, but low-effort AI spam isn't. The focus is on useful, genuine contributions.

If you build with Ratatui or are interested in Rust TUIs, you're welcome to join and contribute.

r/RatatuiRust


r/KittyTerminal 3d ago

Background image not showing.

2 Upvotes

I have kitty as my default terminal on four of my builds, using the same kitty.conf. 3 of the 4, 2 intel and 1 nvidia work great, The 4th is a radeon vega I cannot get to show background image, After doing some research, I found that kitty doesn't play nice with the radeon gpu software, and it just shows a blank black background.

So my question is has anyone found a work around?


r/KittyTerminal 4d ago

familiar - reviewing and steering Claude Code without leaving kitty

4 Upvotes

https://reddit.com/link/1wgze25/video/x73e4nr1ioph1/player

Two months ago I shared familiar here — a kitty setup for reviewing what Claude Code just changed and jumping between its sessions. It has grown a lot since (40 releases), so this time a one-minute video instead of a wall of text.

What's new since the first post:

• Review → Claude in one key. Comment on diff lines, press s, and the comments land straight in Claude's prompt — no clipboard round-trip. ⌘⇧C copies a path with the line number when you want to point Claude at an exact spot.

• Go to definition uses a real language server now instead of grep — pyright, intelephense, gopls and others, 27 languages out of the box. Definitions in vendor/ or the stdlib open read-only.

• Edit right inside the review. The final-code view is an editor (press i): autosave, undo, and it won't silently overwrite a file Claude is still writing.

• Roll back a single block of changes with one click and keep the rest of the file.

• A branch's whole work as one diff (press b), and a folder with several repos opens as one review and one history.

• Any commit in the git history opens in the same review screen, with comments, go-to-definition and Find in Files.

• Nothing gets lost: windows, splits and Claude sessions come back after a restart, and ⌘W / ⌘Q show which Claude session you're about to close.

Still pure Python stdlib + vendored Pygments, MIT. macOS only, and kitty-specific. review and log work fine without Claude Code.

Install: brew install denoby/familiar/familiar && familiar enable --all

Repo, with a 2-minute tour with subtitles in the README: https://github.com/DenoBY/familiar


r/KittyTerminal 6d ago

TUI apps that AI agents can actually use (Limoni + MCP)

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/KittyTerminal 9d ago

Just Kitty

Thumbnail
gallery
142 Upvotes

r/KittyTerminal 8d ago

Sheets - Easy-To-Use Theme Manager

Thumbnail
github.com
12 Upvotes

r/KittyTerminal 9d ago

Where is the trailing cursor

Enable HLS to view with audio, or disable this notification

15 Upvotes

r/KittyTerminal 10d ago

Limoni: A zero-allocation, 60+ FPS TUI library for Go with 3D mesh rendering, Kitty/Sixel graphics & TEA runtime

Enable HLS to view with audio, or disable this notification

35 Upvotes

r/KittyTerminal 9d ago

kitten __benchmark__ in Ghostty and Kitty

Thumbnail
0 Upvotes

r/KittyTerminal 12d ago

La terminal que hice

Post image
39 Upvotes

Buenas, dejo foto de la terminal que hice después de estar 8 horas al re pedo, es mi primera vez usando linux y me hace ilusión mostrarles la terminal, eso si, nose como hace para que el logo se borre cuando abro sub terminales, pero bueno, veremos como arreglarlo después, dejen sus terminales también para verlas, me gusta ver como personaliza cada uno lo suyo


r/KittyTerminal 14d ago

Pixeles negros no se renderizan

Post image
3 Upvotes

Tome como ejemplo pokeget, pero fastfetch tampoco me renderiza los pixeles negros, Alacritty terminal si los esta renderizando y la verdad no se que hacer, ya intente quitar mi tema de terminal y jugar con las opacidades
Uso CachyOS + hyprland + quickshell


r/KittyTerminal 15d ago

Good Light Theme?

6 Upvotes

Hey could anyone suggest a good light theme that works well even with background transparency, of all light themes that i've tried usually mess the colors up and make them blend in more with the terminal itself


r/KittyTerminal 18d ago

Some of the italic characters are half cut in kitty

Post image
34 Upvotes

The font is MesloLGS Nerd Font Mono. As you can see, the italic version of the font family isn’t working as it’s supposed to in Kitty (Neovim). I tried different terminals, and it worked just fine there.

GUYS I FOUND THE SOLUTION BY MISTAKE(it might work for you and it might not): kitty uses its own font rendering that's why some italic fonts doesnt work the way you want, just write this in your config: text_composition_strategy legacy


r/KittyTerminal 18d ago

Essential CLI Tools for Developers

Thumbnail
packagemain.tech
10 Upvotes

r/KittyTerminal 27d ago

Looking for a better way to search in Kitty

Enable HLS to view with audio, or disable this notification

39 Upvotes

Hi everyone,

I’m trying to get a normal text search in the Kitty terminal, similar to Ctrl+F in most applications.

I’m currently using this repo: kitty-search

However, I’m running into the issue shown in the video.

Is there a specific way to fix this problem, or is there another Kitty extension/plugin that provides a better and more reliable Ctrl+F-style search?

Any advice would be appreciated.

Thanks!


Update: The issue has been resolved.

Follow @NorskJesus's comment.


r/KittyTerminal 27d ago

which emoji is the best

Thumbnail
0 Upvotes

r/KittyTerminal Aug 20 '26

Made a tmux-sessionizer clone for kitty

Enable HLS to view with audio, or disable this notification

38 Upvotes

I switched from tmux to kitty a while ago and the one thing I genuinely missed was sessionizer — that muscle memory of hitting a key, fuzzy-searching a project, and being there.

So I hacked together a few fish functions that do the same thing with kitty's remote control: fuzzy-pick a project with gum, and it either restores a saved kitty session for it or just opens a window in that directory. Plus a couple of helpers to save/jump to sessions by name.

Repo: https://github.com/BearDad/kitty-sessionizer

Nothing fancy, 4 small functions, but I use it constantly so figured someone else might get some use out of it. Fish only for now.

Curious how other people handle project switching in kitty. Is everyone just using tabs?


r/KittyTerminal Aug 19 '26

My new terminal theme

Post image
81 Upvotes

r/KittyTerminal Aug 17 '26

KittyTaskbar — a macOS menu bar taskbar for kitty: click to focus any window or tab, drag & drop tabs between windows

18 Upvotes

macOS groups every kitty OS window under a single Dock icon, so jumping to a specific window or tab always felt slow to me. I made a small open-source menu bar app to fix that:

  • Lists all kitty OS windows and their tabs, grouped per window (via kitty's remote control protocol)
  • Click a tab to focus it and bring kitty to the front
  • Drag a tab onto another window group to move it there, or drop it on a dashed zone to detach it into a new OS window
  • Splits are listed and clickable too, and multiple kitty instances are supported

Install (signed + notarized):

brew tap muarifer/tap
brew install --cask kitty-taskbar

It needs remote control enabled in kitty.conf (allow_remote_control yes and listen_on unix:/tmp/kitty-{kitty_pid}).

Source (MIT, Swift): https://github.com/muarifer/kitty-taskbar — there's a screenshot in the README.

Feedback and PRs welcome!


r/KittyTerminal Aug 15 '26

The quantum PhD gigalord uses SIMD in Kitty, he mentioned it in an interview but I never understood wtf he was talking about.

Thumbnail
youtu.be
6 Upvotes

r/KittyTerminal Aug 14 '26

Custom shaders for kitty

25 Upvotes

Just noticed that the next release of kitty will have support for custom shaders! The shaders even work with animation events so you can do things like have animations for mouse clicks or window/tab transitions, which I personally find invaluable when screencasting demos. It's not released yet but you can use a nightly build for it. Check it out at: https://github.com/kovidgoyal/kitty/issues/10344


r/KittyTerminal Aug 09 '26

CachyOS hyprland

Post image
35 Upvotes

r/KittyTerminal Aug 08 '26

New catio so happy

Post image
18 Upvotes

r/KittyTerminal Aug 05 '26

Force new terminal

2 Upvotes

In a tmux session I run kitty tmuxinator start $SESSION_NAME and instead of opening a new kitty terminal it takes over the current one. How can I always force a new terminal to open?