summaryrefslogtreecommitdiff
path: root/src/defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/defs.h')
-rw-r--r--src/defs.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/defs.h b/src/defs.h
index 5796214..fc3be0e 100644
--- a/src/defs.h
+++ b/src/defs.h
@@ -50,6 +50,8 @@
"8" "\0"\
"9" "\0"
+#define MAX_BINDS 256
+
typedef enum { DRAG_NONE, DRAG_MOVE, DRAG_RESIZE, DRAG_SWAP } DragMode;
typedef void (*EventHandler)(XEvent *);
@@ -119,6 +121,11 @@ typedef struct {
Bool enabled;
} Scratchpad;
+typedef struct {
+ const char *name;
+ void (*fn)(void);
+} CommandEntry;
+
extern void centre_window();
extern void close_focused(void);
extern void dec_gaps(void);