Introduction
Introduction Statistics Contact Development Disclaimer Help
tChange capacity ranges and add a critical icon - spoon - dwm status utility (2…
git clone git://src.adamsgaard.dk/spoon
Log
Files
Refs
LICENSE
---
commit 306dc969538f7ccee7e607f6781d647606076883
parent db31075bc39b4ff751d9ea719a59204eb3b9dd7b
Author: lostd <[email protected]>
Date: Tue, 11 Oct 2016 16:53:43 +0200
Change capacity ranges and add a critical icon
There are five ASCII icons: empty and one, two, three or four bars.
Make the ranges equal so they are displayed for about the same amount
of time. Also add a critical icon for when discharging and below 5%.
Diffstat:
M batt.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/batt.c b/batt.c
t@@ -7,13 +7,15 @@ battprint(char *buf, size_t len, int acon , int life)
char c;
c = acon ? '>' : '<';
- if (life == 100)
+ if (!acon && life <= 5)
+ snprintf(buf, len, "[!!!!]=");
+ else if (life >= 80)
snprintf(buf, len, "[////]=");
- else if (life >= 75)
+ else if (life >= 60)
snprintf(buf, len, "[///%c]=", c);
- else if (life >= 50)
+ else if (life >= 40)
snprintf(buf, len, "[//%c%c]=", c, c);
- else if (life >= 25)
+ else if (life >= 20)
snprintf(buf, len, "[/%c%c%c]=", c, c, c);
else
snprintf(buf, len, "[%c%c%c%c]=", c, c, c, c);
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.