summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2013-08-16 09:59:57 +0100
committerdakkar <dakkar@thenautilus.net>2013-08-16 09:59:57 +0100
commit7f814e09c720b00d266cfbd2f0081e9ebf00b5a5 (patch)
treef1c04faa0744bb2d4ac2eb66683aa9d8116cf6c3
parentchange display while charging (diff)
downloadbattery-7f814e09c720b00d266cfbd2f0081e9ebf00b5a5.tar.gz
battery-7f814e09c720b00d266cfbd2f0081e9ebf00b5a5.tar.bz2
battery-7f814e09c720b00d266cfbd2f0081e9ebf00b5a5.zip
show time only on battery
-rwxr-xr-xbattery10
1 files changed, 8 insertions, 2 deletions
diff --git a/battery b/battery
index a1030f6..78794ea 100755
--- a/battery
+++ b/battery
@@ -53,11 +53,17 @@ sub update {
my $e=$bs->{energy_now}/$bs->{energy_full};
my $txt='';
my $charging = lc($bs->{status}) eq 'charging';
- if ($bs->{power_now}) {
+ if ($charging) {
+ $txt = "\x{1f50c} ";
+ }
+ else {
+ $txt = "\x{1f50b} ";
+ }
+ if ($bs->{power_now} && !$charging) {
my $t=$bs->{energy_now}/$bs->{power_now};
my $tot=$bs->{energy_full}/$bs->{power_now};
- $txt = sprintf '%s/%s ',
+ $txt .= sprintf '%s/%s ',
_format_time($charging ? $tot-$t : $t),
_format_time($tot);
$bar->set_fraction($t/$tot);