system-idle-time 1.0.0

A cross-platform library to get system idle time.
Documentation

system-idle-time

Cross-platform Rust library for getting the last user input on the system.

Installation

cargo add system-idle-time

Usage

use system_idle_time::get_idle_time;

fn main() {
    match get_idle_time() {
        Ok(idle_time) => println!("Idle time: {} ms", idle_time.as_millis()),
        Err(e) => eprintln!("Error getting idle time: {}", e),
    }
}

Contributing

PRs, issues, etc are all welcome!