| ▲ | leephillips a day ago | |||||||||||||
Aside from its well-known features, such as displaying images directly in the terminal over ssh, I use it to create TUI applications. The application is a saved Kitty session, with a defined arrangement of windows. Each window runs a specified program, and communicates with the other windows over a Unix socket. Kitty has a convenient tool to create these sessions. Once created, I can start the session-application like any other program. The sessions are defined in a text file, so I can edit it to adjust the window arrangement or other details. I also use its shell integration features, such as putting the scrollback into a pager, constantly. | ||||||||||||||
| ▲ | guenthert a day ago | parent [-] | |||||||||||||
Does session management really belong in the terminal emulator? | ||||||||||||||
| ||||||||||||||