| 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); |