aboutsummaryrefslogtreecommitdiff
path: root/dwm.c
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2024-05-02 23:47:56 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2024-05-02 23:47:56 +0200
commit8faec3867d8684fbde5cbe429c9adc8e0935af1b (patch)
tree319a924c82583b06095f02b20f306f026587f4fa /dwm.c
parent7c7c8c58c9a77abfc9356d4f269b876e7790b483 (diff)
downloaddwm-8faec3867d8684fbde5cbe429c9adc8e0935af1b.tar.gz
dwm-8faec3867d8684fbde5cbe429c9adc8e0935af1b.zip
Add FreeBSD logo on tag bar
Diffstat (limited to 'dwm.c')
-rw-r--r--dwm.c6
1 files changed, 5 insertions, 1 deletions
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;
}