diff options
Diffstat (limited to 'sys/cmd/dwm/dwm.h')
-rw-r--r-- | sys/cmd/dwm/dwm.h | 97 |
1 files changed, 49 insertions, 48 deletions
diff --git a/sys/cmd/dwm/dwm.h b/sys/cmd/dwm/dwm.h index a934287..4fd7587 100644 --- a/sys/cmd/dwm/dwm.h +++ b/sys/cmd/dwm/dwm.h @@ -41,60 +41,60 @@ /* enums */ -enum +enum { - MouseNormal, - MouseResize, - MouseMove, + MouseNormal, + MouseResize, + MouseMove, MouseLast, -}; /* mouse states */ - -enum -{ - SchemeNorm, - SchemeSel -}; /* color schemes */ - -enum -{ - NetSupported, - NetWMName, - NetWMState, +}; /* mouse states */ + +enum +{ + SchemeNorm, + SchemeSel +}; /* color schemes */ + +enum +{ + NetSupported, + NetWMName, + NetWMState, NetWMCheck, - NetWMFullscreen, - NetActiveWindow, + NetWMFullscreen, + NetActiveWindow, NetWMWindowType, - NetWMWindowTypeDialog, + NetWMWindowTypeDialog, NetWMWindowOpacity, - NetClientList, - NetLast + NetClientList, + NetLast }; /* EWMH atoms */ -enum -{ - WMProtocols, - WMDelete, - WMState, - WMTakeFocus, - WMLast +enum +{ + WMProtocols, + WMDelete, + WMState, + WMTakeFocus, + WMLast }; /* default atoms */ -enum -{ - ClkTagBar, - ClkLtSymbol, - ClkStatusText, +enum +{ + ClkTagBar, + ClkLtSymbol, + ClkStatusText, ClkWinTitle, - ClkClientWin, - ClkRootWin, - ClkLast + ClkClientWin, + ClkRootWin, + ClkLast }; /* clicks */ -enum -{ - ColFg, - ColBg, - ColBorder +enum +{ + ColFg, + ColBg, + ColBorder }; /* color scheme index */ typedef struct Monitor Monitor; @@ -214,22 +214,23 @@ extern char broken[]; extern char stext[256]; extern int scanner; extern int screen; -extern int sw, sh; +extern int sw, sh; extern int bh, blw; extern int lrpad; extern int (*xerrorxlib)(Display *, XErrorEvent *); extern uint numlockmask; extern void (*handler[LASTEvent]) (XEvent *); extern int scratchtag; +extern char *ipcpipe; extern xcb_connection_t *xcon; extern Atom wmatom[WMLast], netatom[NetLast]; -extern int running; -extern Cur *cursor[MouseLast]; -extern Clr **scheme; -extern Display *dpy; -extern Drw *drw; +extern int running; +extern Cur *cursor[MouseLast]; +extern Clr **scheme; +extern Display *dpy; +extern Drw *drw; extern Monitor *mons, *selmon; extern Window root, wmcheckwin; |