-struct Key {
- unsigned long mod;
- KeySym keysym;
- void (*func)(Arg *arg);
- Arg arg;
-};
-
-extern Display *dpy;
-extern Window root;
-extern Atom wm_atom[WMLast], net_atom[NetLast];
+extern const char *tags[];
+extern char stext[1024];
+extern int bx, by, bw, bh, bmw, mw, screen, sx, sy, sw, sh;
+extern unsigned int ntags, numlockmask;
+extern void (*handler[LASTEvent])(XEvent *);
+extern void (*arrange)(Arg *);
+extern Atom wmatom[WMLast], netatom[NetLast];
+extern Bool running, issel, *seltag;
+extern Client *clients, *sel;