Skip to content

A flutter package for checking if system is in idle state

License

Notifications You must be signed in to change notification settings

unitedideasco/system_idle

Repository files navigation

System idle

A simple package for checking if computer was idle for given amount of time.


Platform Status
Windows ✅ Working
Linux ✅ Working
macOS ✅ Working

## How to use it

Initialize with desired time, after which computer is considered idle.

await SystemIdle.instance.initialize(time: 10);

In given example idle time is set to 10 seconds. If no mouse/keyboard input were detected after this time idle state will be emited.

Listening to idle state changes

SystemIdle.instance.onIdleStateChanged.listen(
    (isIdle) => setState(() => _isIdle = isIdle),
);

About

A flutter package for checking if system is in idle state

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published