1
2
3
4
5
6
7
8
9
10
use i3_ipc::{Connect, I3};

use std::io;

fn main() -> io::Result<()> {
    let mut i3 = I3::connect()?;
    let workspaces = i3.get_workspaces()?;
    println!("{:?}", workspaces);
    Ok(())
}