+extern XRectangle rect, barrect;
+extern Bool running;
+extern Bool grid;
+extern void (*handler[LASTEvent]) (XEvent *);
+
+extern int screen, sel_screen;
+extern char *bartext, tag[256];
+
+extern Brush brush;
+extern Client *clients;
+
+/* bar.c */
+extern void draw_bar();
+
+/* cmd.c */
+extern void run(char *arg);
+extern void quit(char *arg);
+
+/* client.c */
+extern void manage(Window w, XWindowAttributes *wa);
+void unmanage(Client *c);
+extern Client * getclient(Window w);
+
+/* key.c */
+extern void update_keys();
+extern void keypress(XEvent *e);