Crate focus_monitor

source ·
Expand description

Iterator over focused window change on Linux

Example usage:

The following will print the window that gets focused every time the active window changes.

window can be None if there is no active window.

let focus_monitor = FocusMonitor::try_new()?;
for window in focus_monitor {
    let window = window?;
    println!("{:?}", window);
}

Structs