Add Surf status to dwmstatus. - dwmstatus - A simple dwm status application in … | |
git clone git://git.suckless.org/dwmstatus | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit f2dea576d5051a860a6708c6bd170d35be18700d | |
parent e3109b83569672686c3bd705ff37006f62c1b39c | |
Author: Christoph Lohmann <[email protected]> | |
Date: Wed, 28 Dec 2022 19:09:11 +0100 | |
Add Surf status to dwmstatus. | |
Diffstat: | |
M dwmstatus.c | 7 +++++-- | |
1 file changed, 5 insertions(+), 2 deletions(-) | |
--- | |
diff --git a/dwmstatus.c b/dwmstatus.c | |
@@ -208,6 +208,7 @@ main(void) | |
char *t0; | |
char *t1; | |
char *kbmap; | |
+ char *surfs; | |
if (!(dpy = XOpenDisplay(NULL))) { | |
fprintf(stderr, "dwmstatus: cannot open display.\n"); | |
@@ -221,14 +222,16 @@ main(void) | |
tmutc = mktimes("%H:%M", tzutc); | |
tmbln = mktimes("KW %W %a %d %b %H:%M %Z %Y", tzberlin); | |
kbmap = execscript("setxkbmap -query | grep layout | cut -d':'… | |
+ surfs = execscript("surf-status"); | |
t0 = gettemperature("/sys/devices/virtual/thermal/thermal_zone… | |
t1 = gettemperature("/sys/devices/virtual/thermal/thermal_zone… | |
- status = smprintf("K:%s T:%s|%s L:%s B:%s A:%s U:%s %s", | |
- kbmap, t0, t1, avgs, bat, tmar, tmutc, | |
+ status = smprintf("S:%s K:%s T:%s|%s L:%s B:%s A:%s U:%s %s", | |
+ surfs, kbmap, t0, t1, avgs, bat, tmar, tmutc, | |
tmbln); | |
setstatus(status); | |
+ free(surfs); | |
free(kbmap); | |
free(t0); | |
free(t1); |