Greetings.

On Sat, 08 Dec 2012 21:48:52 +0100 Carlos Torres <vlaadbr...@gmail.com> wrote:
> On Dec 8, 2012 10:10 AM, "Christoph Lohmann" <2...@r-36.net> wrote:
> >
> > Greetings.
> >
> > On Sat, 08 Dec 2012 16:05:52 +0100 Carlos Torres <vlaadbr...@gmail.com>
> wrote:
> > > What about xss, http://woozle.org/~neale/src/xss.html it doesn't poll.
> >
> > It  seems  to expose the same functions but in a more hideous way. It is
> > using the possibility to register a screensaver instead of  having  that
> > logic  on your own in a more understandable way.
> 
> Registration of a screensaver is the whole purpose of the mit screensaver
> extension. With it you avoid polling for idle and can manage it with xset.
> Isn't this better and consumes less cpu.

Now,  with  renaming  xgetidle to xssstate[0] it’s possible to do all of
this in a script. It does not poll, it waits for the time  requested  by
the user. This may be used in other scenarios. The example script to in‐
voke slock is now in the xssstate repository.


Sincerely,

Christoph Lohmann

[0] http://git.suckless.org/xssstate/


Reply via email to