You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement a Control Mode similar to tmux's Control Mode, enabling external programs to interact with Zellij via a structured text-based protocol.
Why?
Control Mode allows external tools, such as terminal emulators and automation scripts, to manage sessions, windows, and panes efficiently. It enables integration with terminal UIs and remote SSH workflows without direct user interaction.
Expected Behavior
A command-line flag (e.g., zellij -C) to start a client in Control Mode.
Commands issued in Control Mode return structured responses.
Asynchronous notifications for session, window, and pane events.
Ability to send pane output as structured text instead of raw terminal rendering.
References tmux Control Mode Documentation Existing Terminal Emulator Support
Would love to hear the maintainers' thoughts on whether this aligns with Zellij’s goals! 🚀
The text was updated successfully, but these errors were encountered:
Implement a Control Mode similar to tmux's Control Mode, enabling external programs to interact with Zellij via a structured text-based protocol.
Why?
Control Mode allows external tools, such as terminal emulators and automation scripts, to manage sessions, windows, and panes efficiently. It enables integration with terminal UIs and remote SSH workflows without direct user interaction.
Expected Behavior
A command-line flag (e.g., zellij -C) to start a client in Control Mode.
Commands issued in Control Mode return structured responses.
Asynchronous notifications for session, window, and pane events.
Ability to send pane output as structured text instead of raw terminal rendering.
References
tmux Control Mode Documentation
Existing Terminal Emulator Support
Would love to hear the maintainers' thoughts on whether this aligns with Zellij’s goals! 🚀
The text was updated successfully, but these errors were encountered: