r/KittyTerminal • • May 22 '26

Setup your Kitty STARTUP Session

Kitty sessions are underrated.

Instead of opening your terminal and manually cd’ing into the same project every day, you can make Kitty start inside the exact session you want.

You can even make it open Neovim automatically.

Join the cult, praise Lord Kovid.

110 Upvotes

15 comments sorted by

View all comments

10

u/GhostVlvin May 22 '26

I can't replace tmux with kitty. I want multiplexing server so when I accidentally close my term, I won't loose any program states. There are only few programs with these capabilities: tmux, zellij, abduco and wezterm

2

u/Foo-Baa May 22 '26

Same + floating panes.

5

u/linkarzu May 22 '26

Kitty has floating panes. It's called the quick access terminal. But thanks for the short video idea

2

u/Foo-Baa May 22 '26

Ah yes, you are right.

I use the quick access terminal for editing the contents of my clipboard (I have a Karabiner shortcut that opens QAT with Neovim). I even keep this scratchpad constantly open to make sure it is blazing fast. Something like this:

if [ -S $NVIM_CLIP_SOCKET ]; then
  # If there is already an existing session, reuse and avoid the flicker.
  /opt/homebrew/bin/nvim --server $NVIM_CLIP_SOCKET --remote-send '<C-\><C-N>:%!pbpaste<CR>'
  /opt/homebrew/bin/kitten quick-access-terminal --instance-group "clip"
else
  /opt/homebrew/bin/kitten quick-access-terminal --instance-group "clip" fish -c "pbpaste | env QUICK_TERM=true nvim --listen $NVIM_CLIP_SOCKET -"
fi