Skip to content

stefur/wib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wib - Wayland Idle Blocker

wib prevents your user session from idling by disabling screen blanking, locking, and other idle behaviors - essentially providing a “presentation mode".

It's usable with Wayland compositors implementing the wlr-layer-shell protocol. wib has been tested with river, sway, niri and hyprland.
You can toggle the idle inhibition on/off using SIGUSR1. The current state ("activated" or "deactivated") is printed so that you can easily integrate it with scripts or other tools.

Usage

  1. Simply start the application:
    wib
  2. Toggle idle inhibition:
    pkill -USR1 wib
  3. The inhibitor state is printed to standard output:
    activated

Install

cargo install --git https://github.com/stefur/wib wib

About

Wayland Idle Blocker

Topics

Resources

License

Stars

Watchers

Forks

Languages