tuimux 0.2.0

A fast Rust TUI for everything tmux, with full CRUD support.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Window {
    pub index: String,
    pub name: String,
    pub layout: String,
    pub active_pane_path: String,
    pub activity: u64,
}

#[derive(Serialize, Deserialize, Debug)]
pub struct Session {
    pub name: String,
    pub work_dir: String,
    pub windows: Vec<Window>,
    pub activity: u64,
}