-struct Key {
- unsigned long mod;
- KeySym keysym;
- void (*func)(void *aux);
- void *aux;
-};
-
-extern Display *dpy;
-extern Window root;
-extern Atom wm_atom[WMLast], net_atom[NetLast];
+extern const char *tags[];
+extern char stext[1024];
+extern int screen, sx, sy, sw, sh, bx, by, bw, bh, mw;
+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;