diff -r 7416c26a14db -r 777a9d9ce70b main.c --- a/main.c Sat Aug 18 13:48:05 2007 +0200 +++ b/main.c Sat Aug 18 14:20:56 2007 +0200 @@ -20,7 +20,7 @@ unsigned int bh, ntags; unsigned int bpos = BARPOS; unsigned int numlockmask = 0; -Atom dwmconfig, wmatom[WMLast], netatom[NetLast]; +Atom dwmprops, wmatom[WMLast], netatom[NetLast]; Bool *seltags; Bool selscreen = True; Client *clients = NULL; @@ -140,7 +140,7 @@ XSetWindowAttributes wa; /* init atoms */ - dwmconfig = XInternAtom(dpy, "_DWM_CONFIG", False); + dwmprops = XInternAtom(dpy, "_DWM_PROPERTIES", False); wmatom[WMProtocols] = XInternAtom(dpy, "WM_PROTOCOLS", False); wmatom[WMDelete] = XInternAtom(dpy, "WM_DELETE_WINDOW", False); wmatom[WMState] = XInternAtom(dpy, "WM_STATE", False); @@ -205,6 +205,7 @@ XSetFont(dpy, dc.gc, dc.font.xfont->fid); /* multihead support */ selscreen = XQueryPointer(dpy, root, &w, &w, &i, &i, &i, &i, &mask); + loaddwmprops(); } /*