Re: [dwm] save cpu cycles - bar status and wrapper scripts

From: Monsieur Pinocchio <cchinopio_AT_gmail.com>
Date: Thu, 24 Jul 2008 00:54:35 -0400

On Sat, Jul 19, 2008 at 7:02 PM, Alex Matviychuk <alexmat_AT_gmail.com> wrote:

> Hello,
>
> I have a wrapper script for dwm that checks a bunch of devices running
> on my laptop. I was thinking that a lot of times I don't even have the
> dwm bar up (i tend to hide it often for full screen work) and so why
> should the wrapper script constantly poll for status bar info if I
> can't see it. Long story short, I made a small change to write out a
> file to /tmp whenever the status bar is visible. Any thought if this
> is the right approach? Is there a less barbaric way to alert my dwm
> wrapper script that the bar is hidden?
>
> Diff is attached. I also added a config param to specify the filepath
> for the file that gets written.
>
> Cheers,
> Alex
>

How about just not polling the input fd when bar is disabled? This will
basically just block the write of the external command which is sending data
into dwm and cause the external command to go to sleep thus automatically
stopping it (and resuming it once the bar is shown again).

-- 
Pinocchio
Received on Thu Jul 24 2008 - 04:54:35 UTC

This archive was generated by hypermail 2.2.0 : Thu Jul 24 2008 - 05:00:03 UTC