Windows, tabs, layouts and working directories saved on quit, restored on startup.
- Copy
save-session.pyto~/.config/kitty/ - Create empty session file:
touch ~/.config/kitty/last-session.conf - Add contents of
kitty-config.confto the END of your~/.config/kitty/kitty.conf - Restart kitty
- cmd+q saves your session (tabs + directories) then quits
- Next time you open kitty, all tabs restore to their directories
- Note: Menu quit won't save session - always use cmd+q