]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - users/drashna/process_records.h
[Keymap] Drashna's Feature madness (#6128)
[qmk_firmware.git] / users / drashna / process_records.h
index 35adec84cc761f4617bec872a4b574b9202067ce..8901a6f91c8d422b7d1847afc586d07018e31b98 100644 (file)
@@ -2,24 +2,24 @@
 #include "drashna.h"
 
 #if defined(KEYMAP_SAFE_RANGE)
-#   define PLACEHOLDER_SAFE_RANGE KEYMAP_SAFE_RANGE
+#    define PLACEHOLDER_SAFE_RANGE KEYMAP_SAFE_RANGE
 #else
-#   define PLACEHOLDER_SAFE_RANGE SAFE_RANGE
+#    define PLACEHOLDER_SAFE_RANGE SAFE_RANGE
 #endif
 
 enum userspace_custom_keycodes {
-    VRSN = PLACEHOLDER_SAFE_RANGE,              // Prints QMK Firmware and board info
-    KC_QWERTY,         // Sets default layer to QWERTY
-    KC_COLEMAK,        // Sets default layer to COLEMAK
-    KC_DVORAK,         // Sets default layer to DVORAK
-    KC_WORKMAN,        // Sets default layer to WORKMAN
-    KC_NORMAN,         // Sets default layer to NORMAN
-    KC_MALTRON,        // Sets default layer to MALTRON
-    KC_EUCALYN,        // Sets default layer to EUCALYN
-    KC_CARPLAX,        // Sets default layer to CARPLAX
-    KC_DIABLO_CLEAR,   // Clears all Diablo Timers
-    KC_OVERWATCH,      // Toggles game macro input mode (so in OW, it defaults to game chat)
-    KC_SALT,           // See drashna.c for details
+    VRSN = PLACEHOLDER_SAFE_RANGE,  // Prints QMK Firmware and board info
+    KC_QWERTY,                      // Sets default layer to QWERTY
+    KC_COLEMAK,                     // Sets default layer to COLEMAK
+    KC_DVORAK,                      // Sets default layer to DVORAK
+    KC_WORKMAN,                     // Sets default layer to WORKMAN
+    KC_NORMAN,                      // Sets default layer to NORMAN
+    KC_MALTRON,                     // Sets default layer to MALTRON
+    KC_EUCALYN,                     // Sets default layer to EUCALYN
+    KC_CARPLAX,                     // Sets default layer to CARPLAX
+    KC_DIABLO_CLEAR,                // Clears all Diablo Timers
+    KC_OVERWATCH,                   // Toggles game macro input mode (so in OW, it defaults to game chat)
+    KC_SALT,                        // See drashna.c for details
     KC_MORESALT,
     KC_SALTHARD,
     KC_GOODGAME,
@@ -30,27 +30,25 @@ enum userspace_custom_keycodes {
     KC_AIM,
     KC_C9,
     KC_GGEZ,
-    KC_MAKE,           // Run keyboard's customized make command
-    KC_RGB_T,          // Toggles RGB Layer Indication mode
-    KC_SECRET_1,       // test1
-    KC_SECRET_2,       // test2
-    KC_SECRET_3,       // test3
-    KC_SECRET_4,       // test4
-    KC_SECRET_5,       // test5
-    KC_CCCV,           // Hold to copy, tap to paste
-    KC_NUKE,           // NUCLEAR LAUNCH DETECTED!!!
-    UC_FLIP,           // (ಠ痊ಠ)┻━┻
-    UC_TABL,           // ┬─┬ノ( º _ ºノ)
-    UC_SHRG,           // ¯\_(ツ)_/¯
-    UC_DISA,           // ಠ_ಠ
-    NEW_SAFE_RANGE     //use "NEWPLACEHOLDER for keymap specific codes
+    KC_MAKE,        // Run keyboard's customized make command
+    KC_RGB_T,       // Toggles RGB Layer Indication mode
+    KC_SECRET_1,    // test1
+    KC_SECRET_2,    // test2
+    KC_SECRET_3,    // test3
+    KC_SECRET_4,    // test4
+    KC_SECRET_5,    // test5
+    KC_CCCV,        // Hold to copy, tap to paste
+    KC_NUKE,        // NUCLEAR LAUNCH DETECTED!!!
+    UC_FLIP,        // (ಠ痊ಠ)┻━┻
+    UC_TABL,        // ┬─┬ノ( º _ ºノ)
+    UC_SHRG,        // ¯\_(ツ)_/¯
+    UC_DISA,        // ಠ_ಠ
+    NEW_SAFE_RANGE  // use "NEWPLACEHOLDER for keymap specific codes
 };
 
 bool process_record_secrets(uint16_t keycode, keyrecord_t *record);
 bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
 
-
-
 #define LOWER MO(_LOWER)
 #define RAISE MO(_RAISE)
 #define ADJUST MO(_ADJUST)
@@ -74,10 +72,10 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
 #define KC_RST KC_RESET
 
 #ifdef SWAP_HANDS_ENABLE
-#define KC_C1R3 SH_TT
-#else // SWAP_HANDS_ENABLE
-#define KC_C1R3 KC_BSPC
-#endif // SWAP_HANDS_ENABLE
+#    define KC_C1R3 SH_TT
+#else  // SWAP_HANDS_ENABLE
+#    define KC_C1R3 KC_BSPC
+#endif  // SWAP_HANDS_ENABLE
 
 #define BK_LWER LT(_LOWER, KC_BSPC)
 #define SP_LWER LT(_LOWER, KC_SPC)