Hi Wouter,

On Samstag, 15. Februar 2014, Wouter Verhelst wrote:
> > Ah!!! So nothing in /etc....
> that can also be done -- but the perl code needs to go in a .pl file,
> not in a .cfg file.

ok, so now I have:

matrix:~$ cat /etc/fdpowermon/theme.pl 
         sub suspend {
                system("sudo pm-suspend");
         }
 
         my $theme = fdpowermon::theme::get_theme("mytheme");
         $theme->set_event(0, \&suspend, 'd');
matrix:~$ cat /etc/fdpowermon/theme.cfg
[default]
steps = 7
dir = /usr/share/icons/oxygen/22x22/status
charging = 0:battery-charging-low.png, 10:battery-charging-low.png, 
30:battery-charging-caution.png, 50:battery-charging-040.png, 
70:battery-charging-060.png, 90:battery-
charging-080.png,99:battery-charging.png
discharging = 
2:battery-missing.png:battery-low.png,10:battery-low.png,30:battery-caution.png,50:battery-040.png,70:battery-060.png,90:battery-080.png,100:battery-100.png
matrix:~$ 

but I suspect this has at least two problems: "mytheme" should be "default" (or
vice versa) and how+where to define that I want pm-suspend to be run if battery
goes below 3% ?!

Thanks for your patience! I hope this will help you to document this in a way
you'll won't get this question again :)


cheers,
        Holger

P.S.: ain't there a mistake in the default theme.cfg: 
"discharging = 2:battery-missing.png:battery-low.png,10:battery-low.png" looks
like there is one battery-low.png too many...

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to