From 8faec3867d8684fbde5cbe429c9adc8e0935af1b Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Thu, 2 May 2024 23:47:56 +0200 Subject: Add FreeBSD logo on tag bar --- dwm.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'dwm.c') diff --git a/dwm.c b/dwm.c index b3ac951..9da0961 100644 --- a/dwm.c +++ b/dwm.c @@ -450,6 +450,8 @@ buttonpress(XEvent *e) x += TEXTW(tags[i]); while (ev->x >= x && ++i < LENGTH(tags)); if (i < LENGTH(tags)) { + if (i <= 0) return; /* Avoid clicking on logo */ + click = ClkTagBar; arg.ui = 1 << i; } else if (ev->x < x + TEXTW(selmon->ltsymbol)) @@ -650,7 +652,7 @@ createmon(void) unsigned int i; m = ecalloc(1, sizeof(Monitor)); - m->tagset[0] = m->tagset[1] = 1; + m->tagset[0] = m->tagset[1] = 2; m->mfact = mfact; m->nmaster = nmaster; m->showbar = showbar; @@ -2229,6 +2231,7 @@ main(int argc, char *argv[]) fputs("warning: no locale support\n", stderr); if (!(dpy = XOpenDisplay(NULL))) die("dwm: cannot open display"); + checkotherwm(); setup(); #ifdef __OpenBSD__ @@ -2239,6 +2242,7 @@ main(int argc, char *argv[]) run(); cleanup(); XCloseDisplay(dpy); + return EXIT_SUCCESS; } -- cgit v1.2.3