Tity3 is a terminal multiplexer with i3-like keybinding and the functioning of a tilling window manager. With a really simple learning curve.
| Key(s) | Description |
|---|---|
| Meta+Enter | Create a new pane |
| Meta+t | Change to tab mode |
| Meta+s | Change to split mode |
| Meta+Shift+F | Make the selected pane fullscreen. |
| Meta+←/↓/↑/→ Meta+h/j/k/l |
Navigate through the panes |
| Meta+Shift+←/↓/↑/→ Meta+Shift+h/j/k/l |
Move the selected pane |
| Meta+R | Enter resize mode. Resize selected pane with arrow keys or h/j/k/l. Exit using any other key(s) |
You can clone this repository and run cargo run to launch the program.
- Implementation of the stdout
- Implementation of the stdin
- pane creation
- pseudo-terminal management
- pane drawing
- having a better modular architecture
- split and tabbed mode
- moving pane
- multiple workspace