xssproxy
xssproxy copied to clipboard
Forward freedesktop.org Idle Inhibition Service calls to Xss
xssproxy
Forward freedesktop.org Idle Inhibition Service calls to Xss
Description
xssproxy implements the org.freedesktop.ScreenSaver D-Bus interface described
in the Idle Inhibition Service Draft by the freedesktop.org
developers.
The inhibition of the screensaver is then controlled using the
XScreenSaverSuspend function from the
Xss (X11 Screen Saver extension) library.
Usage
To use run in your ~/.xinitrc file. The program doesn't return so you need to run it in the background.
xssproxy &
To ignore some applications, like Firefox, use -i firefox.
Installation
Debian
sudo apt-get install xssproxy
NixOS
nix-env -i xssproxy
Compiling
make
make install