Installation
Requirements
- tmux installed and on your
PATH. - Linux (
sessreads/proc/<pid>/cmdlineto resolve the full command line running in each pane — see How it works).
From a release binary
Download the latest tarball from the Releases page, then:
tar -xzf sess-VERSION-linux-x86_64.tar.gz
sudo mv sess /usr/local/bin/
Via cargo / crates.io
If you already have Rust installed:
cargo install sess
From source
git clone https://github.com/sess-linux/sess
cd sess
cargo build --release
sudo cp target/release/sess /usr/local/bin/
Verify it's on your PATH:
sess --version
Optional: config file
Auto-save-by-default and environment variable persistence are both off
until you create ~/.config/sess/config.toml — see
Configuration. Nothing here is required just to use
sess.