]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - users/stanrc85/stanrc85.h
[Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)
[qmk_firmware.git] / users / stanrc85 / stanrc85.h
index 7e581f993eeac9a4940859d8489538c72f073b6b..091c810707feb06398b17d8676d0f03a7981e167 100644 (file)
@@ -1,12 +1,21 @@
 #pragma once
 
 #include "quantum.h"
+#include "version.h"
 
 #define DEFAULT 0  //Custom ANSI
 #define LAYER1 1   //Default ANSI (enable with Fn2+CAPS)
 #define LAYER2 2   //Function keys, arrows, custom shortcuts, volume control
 #define LAYER3 3   //RGB Underglow controls and RESET
 
+enum custom_keycodes {
+  KC_MAKE = SAFE_RANGE,
+  NEW_SAFE_RANGE  //use "NEW_SAFE_RANGE" for keymap specific codes
+};
+
+#define MODS_SHIFT_MASK  (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT))
+#define MODS_CTRL_MASK  (MOD_BIT(KC_LCTL)|MOD_BIT(KC_RCTRL))
+
 //Aliases for longer keycodes
 #define KC_CAD LALT(LCTL(KC_DEL))
 #define KC_LOCK        LGUI(KC_L)