]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - users/xtonhasvim/xtonhasvim.h
Keymap: I got my intern a KBParadise V60 Type R... (#3813)
[qmk_firmware.git] / users / xtonhasvim / xtonhasvim.h
index 21b794c033299bb44522b62d24fae384c1aeb693..2d6670a5e69da899b757939d49007deeae6f693e 100644 (file)
 
 #define X_____X KC_NO
 
-bool process_record_xtonhasvim(uint16_t keycode, keyrecord_t *record);
-
 enum xtonhasvim_keycodes {
-  DUMMY = SAFE_RANGE,
+  // 20: give keyboard-specific codes some room
+  FIREY_RETURN = SAFE_RANGE + 20,  // kick off special effects
   VIM_START, // bookend for vim states
   VIM_A,
   VIM_B,
@@ -57,10 +56,10 @@ enum xtonhasvim_keycodes {
   VIM_SAFE_RANGE // start other keycodes here.
 };
 
-enum xtonhasvim_layers {
-  _EDIT = 12,
-  _CMD
-};
+// NOTE: YOU MUST DEFINE THIS
+extern uint8_t vim_cmd_layer(void);
+
+extern uint16_t vstate;
 
 
 #endif