tmux_interface

Build Status Crates.io Documentation

Description

tmux_interface is a library for communication with TMUX via CLI written in Rust programming language. The crate documentation can be found on the docs.rs/tmux_interface page.

Usage

  1. Add the new crate dependency in your Cargo.toml.

  2. Use library functions in your source file.

Testing

The library is still in experimental development stage (unstable). - many features are unimplemented or not well tested - some APIs/structures/names/... can be changed in the future - some design patterns of the library can be changed - almost all library documentation is missing at the moment - ...

The library was tested under following conditions.

Rust: - stable (manually, Travis CI) - beta (Travis CI) - nightly (Travis CI)

OS: - Debian 11 Bullseye, x64 (manually); tmux 3.0c - Ubuntu 16.04 Xenial Xerus, x64 (Travis CI); tmux 1.6 - 3.0c (tmux 0.8 - 1.5 build fail)

License

tmux_interface library is licensed under the MIT license. Please read the license file in the repository for more information.

See also