2 * (C)opyright MMVI Anselm R. Garbe <garbeam at gmail dot com>
3 * See LICENSE file for license details.
10 #include <X11/Xutil.h>
13 enum { WMState, WMProtocols, WMDelete, WMLast };
16 enum { NetSupported, NetWMName, NetLast };
19 enum { CurNormal, CurResize, CurMove, CurInput, CurLast };
22 enum { RFloat, RGrid, RLast };
24 typedef struct Client Client;
25 typedef struct Tag Tag;
51 extern XRectangle rect;
52 extern Atom wm_atom[WMLast];
53 extern Atom net_atom[NetLast];
54 extern Cursor cursor[CurLast];
57 extern int screen, sel_screen;
58 extern unsigned int kmask, numlock_mask;