dwm.c
changeset 1389 b4e7c220422d
parent 1388 e2c23f3b3733
child 1390 c0534213fc52
equal deleted inserted replaced
1388:e2c23f3b3733 1389:b4e7c220422d
  1292 	dc.norm[ColFG] = getcolor(normfgcolor);
  1292 	dc.norm[ColFG] = getcolor(normfgcolor);
  1293 	dc.sel[ColBorder] = getcolor(selbordercolor);
  1293 	dc.sel[ColBorder] = getcolor(selbordercolor);
  1294 	dc.sel[ColBG] = getcolor(selbgcolor);
  1294 	dc.sel[ColBG] = getcolor(selbgcolor);
  1295 	dc.sel[ColFG] = getcolor(selfgcolor);
  1295 	dc.sel[ColFG] = getcolor(selfgcolor);
  1296 	dc.drawable = XCreatePixmap(dpy, root, DisplayWidth(dpy, screen), bh, DefaultDepth(dpy, screen));
  1296 	dc.drawable = XCreatePixmap(dpy, root, DisplayWidth(dpy, screen), bh, DefaultDepth(dpy, screen));
  1297 	dc.gc = XCreateGC(dpy, root, 0, 0);
  1297 	dc.gc = XCreateGC(dpy, root, 0, NULL);
  1298 	XSetLineAttributes(dpy, dc.gc, 1, LineSolid, CapButt, JoinMiter);
  1298 	XSetLineAttributes(dpy, dc.gc, 1, LineSolid, CapButt, JoinMiter);
  1299 	if(!dc.font.set)
  1299 	if(!dc.font.set)
  1300 		XSetFont(dpy, dc.gc, dc.font.xfont->fid);
  1300 		XSetFont(dpy, dc.gc, dc.font.xfont->fid);
  1301 
  1301 
  1302 	/* init bar */
  1302 	/* init bar */
  1695 		die("usage: dwm [-v]\n");
  1695 		die("usage: dwm [-v]\n");
  1696 
  1696 
  1697 	if(!setlocale(LC_CTYPE, "") || !XSupportsLocale())
  1697 	if(!setlocale(LC_CTYPE, "") || !XSupportsLocale())
  1698 		fputs("warning: no locale support\n", stderr);
  1698 		fputs("warning: no locale support\n", stderr);
  1699 
  1699 
  1700 	if(!(dpy = XOpenDisplay(0)))
  1700 	if(!(dpy = XOpenDisplay(NULL)))
  1701 		die("dwm: cannot open display\n");
  1701 		die("dwm: cannot open display\n");
  1702 
  1702 
  1703 	checkotherwm();
  1703 	checkotherwm();
  1704 	setup();
  1704 	setup();
  1705 	scan();
  1705 	scan();