From 383bbcb75d250a4c470bc180a927f15d3d19c8d0 Mon Sep 17 00:00:00 2001 From: Tovi Jaeschke-Rogers Date: Mon, 31 Mar 2025 09:08:04 +1030 Subject: [PATCH] feat: add config --- dwmblocks.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dwmblocks.c b/dwmblocks.c index c8f77b7..db88c5a 100644 --- a/dwmblocks.c +++ b/dwmblocks.c @@ -129,9 +129,15 @@ int getstatus(char *str, char *last) #ifndef NO_X void setroot() { - if (!getstatus(statusstr[0], statusstr[1]))//Only set root if text has changed. + if (!getstatus(statusstr[0], statusstr[1])) //Only set root if text has changed. return; - XStoreName(dpy, root, statusstr[0]); + + size_t len = strlen(statusstr[0]) + 3; + char *formatted_status = malloc(len); + + snprintf(formatted_status, len, " %s ", statusstr[0]); + + XStoreName(dpy, root, formatted_status); XFlush(dpy); }