raiguard/tcom
git clone https://git.raiguard.me/raiguard/tcom
7992681
trunk
TCom - Terminal Compositor
A terminal compositor / multiplexer and sessionizer.
Goals
- Multiplex terminals - splits, screens, popups.
- Session persistence - auto-disowning server which stays alive unless all panes are intentionally closed.
- Work out of the box with minimal configuration with full colors, etc.
- Lowest possible overhead.
- Sane keybindings (not Ctrl+B for leader!).
- Unix support - Linux, BSD, macOS.
Potential goals
- Kakoune-like configuration syntax and shell expansions.
- Alternative: minimal static configuration (probably kdl).
- Tmux and screen switches on the CLI to emulate those programs (TERM, keybindings, etc).
Non-goals
- Eye candy - we are here to work, not play.
- Any web connectivity whatsoever.
- Windows support.
1# TCom - Terminal Compositor 2 3A terminal compositor / multiplexer and sessionizer. 4 5## Goals 6 7* Multiplex terminals - splits, screens, popups. 8* Session persistence - auto-disowning server which stays alive unless all panes are intentionally closed. 9* Work out of the box with minimal configuration with full colors, etc. 10* Lowest possible overhead. 11* Sane keybindings (not Ctrl+B for leader!). 12* Unix support - Linux, BSD, macOS. 13 14## Potential goals 15 16* Kakoune-like configuration syntax and shell expansions. 17* Alternative: minimal static configuration (probably kdl). 18* Tmux and screen switches on the CLI to emulate those programs (TERM, keybindings, etc). 19 20## Non-goals 21 22* Eye candy - we are here to work, not play. 23* Any web connectivity whatsoever. 24* Windows support.