Crate orchflow_mux

Source
Expand description

OrchFlow Mux - Universal terminal multiplexer abstraction layer

This crate provides a trait-based abstraction over terminal multiplexers like tmux, allowing OrchFlow to work with different backend implementations.

Re-exports§

pub use backend::MuxBackend;
pub use backend::MuxError;
pub use backend::MuxUIEvent;
pub use backend::Pane;
pub use backend::PaneSize;
pub use backend::Session;
pub use backend::SplitType;
pub use factory::create_mux_backend;

Modules§

backend
factory
muxd_backend
Muxd backend implementation - a modern terminal multiplexer daemon
tmux_backend
Tmux backend implementation for terminal multiplexing