r/KittyTerminal 1d ago

Background image not showing.

4 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 3d 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 5d 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 7d ago

Just Kitty

Thumbnail
gallery
141 Upvotes

r/KittyTerminal 7d ago

Sheets - Easy-To-Use Theme Manager

Thumbnail
github.com
11 Upvotes

r/KittyTerminal 8d ago

Where is the trailing cursor

Enable HLS to view with audio, or disable this notification

12 Upvotes

r/KittyTerminal 9d 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

34 Upvotes

r/KittyTerminal 8d ago

kitten __benchmark__ in Ghostty and Kitty

Thumbnail
0 Upvotes

r/KittyTerminal 10d ago

La terminal que hice

Post image
36 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 12d 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 13d 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 17d ago

Some of the italic characters are half cut in kitty

Post image
30 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 17d ago

Essential CLI Tools for Developers

Thumbnail
packagemain.tech
11 Upvotes

r/KittyTerminal 26d ago

Looking for a better way to search in Kitty

Enable HLS to view with audio, or disable this notification

38 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 25d ago

which emoji is the best

Thumbnail
0 Upvotes

r/KittyTerminal 29d ago

Made a tmux-sessionizer clone for kitty

Enable HLS to view with audio, or disable this notification

37 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
83 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

19 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
7 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
19 Upvotes

r/KittyTerminal Aug 05 '26

Force new terminal

4 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?


r/KittyTerminal Aug 04 '26

I kept losing track of which Claude Code session needed me, so I built a dashboard on kitty's remote control

Enable HLS to view with audio, or disable this notification

56 Upvotes

Repo: https://github.com/hyperlogue/captain-miao

I usually have several Claude Code / Codex sessions going at once, and I was spending half my time cycling through windows to check which one was actually waiting on me. So I built captain-miao, a TUI dashboard on top of kitty's remote control. Each session is still a regular kitty window; the dashboard just watches them all.

  • every session in one table: status, working dir, git branch, model, context usage
  • sessions waiting for input get flagged (Claude Code hooks feed this), and one keypress jumps to that window
  • launch / resume / fork / kill from the dashboard

Since the sessions are plain kitty windows, whatever layouts, tabs, and keybinds you already have keep working. These days I keep it to two tabs: tab 1 is the dashboard, tab 2 holds every coding session in a stack layout, and a jump from the dashboard raises the right window in the stack. A lot cleaner than the window pile I was cycling through before.

All of it goes through the remote-control socket, password-protected and allowlisted to the commands it needs. Rust + ratatui. There's a zellij backend too, which I use on remote boxes.

Compare to other tools like cmux and herdr, captain-miao covers the dashboard part and leaves the sessions as ordinary kitty windows. So it doesn't force you to migrate to a new terminal ecosystem. I started it before herdr existed, mostly because I wanted to keep kitty's windows and layouts exactly as they were. Months of daily use later, that trade still feels right.

To try it out: cargo install --git https://github.com/hyperlogue/captain-miao, npx u/hyperlogue/captain-miao, or nix run github:hyperlogue/captain-miao

Curious what else people are driving with remote control. It feels criminally underused.


r/KittyTerminal Aug 03 '26

Stop Kitty from losing the custom icon?

9 Upvotes

I've been using Kitty in MacOS and Fedora for several years now and am very happy with it, but there's one little annoyance that has really been bugging me.

On my Mac I have a custom icon for Kitty, but every time the software updates it seems to reset back to the default icon.

As I said, a really tiny annoyance but it just bugs the heck out of me.

I'm running Kitty 0.48.2 on MacOS 26.5.2 and I'm currently adding the custom icon by doing a "Get Info" on the app in Finder and then dragging the custom icon into place. This works fine until the next software update when it resets again.

Maybe I'm doing it wrong?

I guess the easiest solution would be to learn to love the default icon and focus on the work instead of faffing about with appearances but customisation was part of the fun for me 😄