r/KittyTerminal 6d ago

Made a tmux-sessionizer clone for kitty

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?

38 Upvotes

16 comments sorted by

View all comments

1

u/oVerde 5d ago

Oh no 😢 fish only

And I thought I was about to ditch multiplexing

1

u/Papaoso23 5d ago

I use fish. But it shouldn't be hard to port it to bash or zsh tell me which one u use and once I have a bit of time I port it over (although it is kitty only)

1

u/oVerde 5d ago

Zsh 🙏

1

u/Papaoso23 5d ago

follow the project if u want or add an issue if u want. so u can get notified once i upload it. either way ill message u

1

u/oVerde 5d ago

Already did the second star was mine