]> Pileus Git - wmpus/blobdiff - wm-mono.c
Add focus and enter events
[wmpus] / wm-mono.c
index fb52c8836e1bce2e55961c5a0dd79895b6a09c24..f1003436adb95848bfc4c2da68f6653ebe49c33e 100644 (file)
--- a/wm-mono.c
+++ b/wm-mono.c
@@ -18,6 +18,7 @@
 #include <stdio.h>
 
 #include "util.h"
+#include "types.h"
 #include "sys.h"
 #include "wm.h"
 
@@ -88,16 +89,16 @@ void wm_remove(win_t *win)
        wins = list_remove(wins, node, 0);
 }
 
-void wm_init(win_t *root)
+void wm_init(void)
 {
-       screens = sys_info(root);
-       sys_watch(root, 'j', MOD(.MODKEY=1));
-       sys_watch(root, 'k', MOD(.MODKEY=1));
-       sys_watch(root, 'c', MOD(.MODKEY=1,.shift=1));
-       sys_watch(root, 'q', MOD(.MODKEY=1,.shift=1));
+       screens = sys_info();
+       sys_watch(NULL, 'j', MOD(.MODKEY=1));
+       sys_watch(NULL, 'k', MOD(.MODKEY=1));
+       sys_watch(NULL, 'c', MOD(.MODKEY=1,.shift=1));
+       sys_watch(NULL, 'q', MOD(.MODKEY=1,.shift=1));
 }
 
-void wm_free(win_t *root)
+void wm_free(void)
 {
        while (wins)
                wins = list_remove(wins, wins, 0);