aboutsummaryrefslogtreecommitdiff
path: root/sys/cmd/dwm/dwm.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/cmd/dwm/dwm.c')
-rw-r--r--sys/cmd/dwm/dwm.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/sys/cmd/dwm/dwm.c b/sys/cmd/dwm/dwm.c
index 0567650..b1774e0 100644
--- a/sys/cmd/dwm/dwm.c
+++ b/sys/cmd/dwm/dwm.c
@@ -3,6 +3,7 @@
/* global variables */
char broken[] = "<broken>";
char stext[256];
+char *ipcpipe;
int scanner;
int screen;
int sw, sh; /* X display screen geometry width, height */
@@ -75,12 +76,12 @@ buttonpress(XEvent *e)
click = ClkRootWin;
/* focus monitor if necessary */
- if ((m = wintomon(ev->window)) && m != selmon) {
+ if((m = wintomon(ev->window)) && m != selmon) {
unfocus(selmon->sel, 1);
selmon = m;
focus(nil);
}
- if (ev->window == selmon->barwin) {
+ if(ev->window == selmon->barwin) {
i = x = 0;
do
x += TEXTW(tags[i]);
@@ -94,13 +95,13 @@ buttonpress(XEvent *e)
click = ClkStatusText;
else
click = ClkWinTitle;
- } else if ((c = wintoclient(ev->window))) {
+ } else if((c = wintoclient(ev->window))) {
focus(c);
restack(selmon);
XAllowEvents(dpy, ReplayPointer, CurrentTime);
click = ClkClientWin;
}
- for (i = 0; i < arrlen(buttons); i++)
+ for(i = 0; i < arrlen(buttons); i++)
if (click == buttons[i].click && buttons[i].func && buttons[i].button == ev->button
&& CLEANMASK(buttons[i].mask) == CLEANMASK(ev->state))
buttons[i].func(click == ClkTagBar && buttons[i].arg.i == 0 ? &arg : &buttons[i].arg);
@@ -806,6 +807,7 @@ setup(void)
scheme[i] = drw_scm_create(drw, colors[i], 3);
/* init bars */
+ ipcpipe = getenv(DWM_PIPE);
updatebars();
updatestatus();
@@ -1049,7 +1051,7 @@ updatenumlockmask(void)
void
updatestatus(void)
{
- if (!gettextprop(root, XA_WM_NAME, stext, sizeof(stext)))
+ if(!gettextprop(root, XA_WM_NAME, stext, sizeof(stext)))
strcpy(stext, "dwm-"VERSION);
drawbar(selmon);
}