summaryrefslogtreecommitdiffstats
path: root/users/stanrc85/stanrc85.h
diff options
context:
space:
mode:
authorstanrc85 <47038504+stanrc85@users.noreply.github.com>2019-03-06 21:20:51 +0100
committerDrashna Jaelre <drashna@live.com>2019-03-06 21:20:51 +0100
commit33e9f1c75a6961fa25689aba2586fd0ef1fba75f (patch)
tree59c653a830ee60fccefd39d09251397edb0eb7de /users/stanrc85/stanrc85.h
parentbe8257f0a784a07e7dd93ecafe96c1d7774383f7 (diff)
downloadqmk_firmware-33e9f1c75a6961fa25689aba2586fd0ef1fba75f.tar.gz
qmk_firmware-33e9f1c75a6961fa25689aba2586fd0ef1fba75f.tar.xz
[Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)
* Add keycode for KC_MAKE * Add KC_MAKE keycode * Add stanrc85.c file with KC_MAKE * Remove unused include * Improved KC_MAKE stolen from Drashna * Define mod mask for new KC_MAKE code * RESET board to flash after compiling * Remove send_string * RESET fixed in KC_MAKE
Diffstat (limited to 'users/stanrc85/stanrc85.h')
-rw-r--r--users/stanrc85/stanrc85.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/users/stanrc85/stanrc85.h b/users/stanrc85/stanrc85.h
index 7e581f993..091c81070 100644
--- a/users/stanrc85/stanrc85.h
+++ b/users/stanrc85/stanrc85.h
@@ -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)