diff options
author | 2024-05-02 23:47:56 +0200 | |
---|---|---|
committer | 2024-05-02 23:47:56 +0200 | |
commit | 8faec3867d8684fbde5cbe429c9adc8e0935af1b (patch) | |
tree | 319a924c82583b06095f02b20f306f026587f4fa /dwm.c | |
parent | 7c7c8c58c9a77abfc9356d4f269b876e7790b483 (diff) | |
download | dwm-8faec3867d8684fbde5cbe429c9adc8e0935af1b.tar.gz dwm-8faec3867d8684fbde5cbe429c9adc8e0935af1b.zip |
Add FreeBSD logo on tag bar
Diffstat (limited to 'dwm.c')
-rw-r--r-- | dwm.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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; } |