diff options
Diffstat (limited to 'users/kuchosauronad0/process_records.h')
| -rw-r--r-- | users/kuchosauronad0/process_records.h | 89 |
1 files changed, 43 insertions, 46 deletions
diff --git a/users/kuchosauronad0/process_records.h b/users/kuchosauronad0/process_records.h index 1a66beaa7..d3d4c4fe8 100644 --- a/users/kuchosauronad0/process_records.h +++ b/users/kuchosauronad0/process_records.h | |||
| @@ -2,9 +2,9 @@ | |||
| 2 | #include "kuchosauronad0.h" | 2 | #include "kuchosauronad0.h" |
| 3 | 3 | ||
| 4 | #if defined(KEYMAP_SAFE_RANGE) | 4 | #if defined(KEYMAP_SAFE_RANGE) |
| 5 | #define PLACEHOLDER_SAFE_RANGE KEYMAP_SAFE_RANGE | 5 | # define PLACEHOLDER_SAFE_RANGE KEYMAP_SAFE_RANGE |
| 6 | #else | 6 | #else |
| 7 | #define PLACEHOLDER_SAFE_RANGE SAFE_RANGE | 7 | # define PLACEHOLDER_SAFE_RANGE SAFE_RANGE |
| 8 | #endif | 8 | #endif |
| 9 | 9 | ||
| 10 | enum userspace_custom_keycodes{ | 10 | enum userspace_custom_keycodes{ |
| @@ -13,11 +13,7 @@ enum userspace_custom_keycodes{ | |||
| 13 | KC_COLEMAK, // Sets default layer to COLEMAK | 13 | KC_COLEMAK, // Sets default layer to COLEMAK |
| 14 | KC_DVORAK, // Sets default layer to DVORAK | 14 | KC_DVORAK, // Sets default layer to DVORAK |
| 15 | KC_WORKMAN, // Sets default layer to WORKMAN | 15 | KC_WORKMAN, // Sets default layer to WORKMAN |
| 16 | KC_NORMAN, // Sets default layer to NORMAN | 16 | KC_PLOVER, // Sets default layer to PLOVER |
| 17 | KC_MALTRON, // Sets default layer to MALTRON | ||
| 18 | KC_EUCALYN, // Sets default layer to EUCALYN | ||
| 19 | KC_CARPLAX, // Sets default layer to CARPLAX | ||
| 20 | KC_UNICODE, // Sets default layer to UNICODE | ||
| 21 | 17 | ||
| 22 | KC_MAKE, // Run keyboard's customized make command | 18 | KC_MAKE, // Run keyboard's customized make command |
| 23 | KC_RGB_T, // Toggles RGB Layer Indication mode | 19 | KC_RGB_T, // Toggles RGB Layer Indication mode |
| @@ -33,36 +29,37 @@ enum userspace_custom_keycodes{ | |||
| 33 | UC_SHRG, // ¯\_(ツ)_/¯ | 29 | UC_SHRG, // ¯\_(ツ)_/¯ |
| 34 | UC_DISA, // ಠ_ಠ | 30 | UC_DISA, // ಠ_ಠ |
| 35 | 31 | ||
| 36 | MC_QT1, // "" | 32 | MC_QT1, // "" |
| 37 | MC_QT2, // '' | 33 | MC_QT2, // '' |
| 38 | MC_QT3, // `' | 34 | MC_QT3, // `' |
| 39 | MC_PAR, // Parenthesis | 35 | MC_PAR, // Parenthesis |
| 40 | MC_CUR, // Curly bracket | 36 | MC_CUR, // Curly bracket |
| 41 | MC_SQR, // Square bracket | 37 | MC_SQR, // Square bracket |
| 42 | MC_ABR, // Angle bracket | 38 | MC_ABR, // Angle bracket |
| 43 | MCT_NEW, // New Tmux Session | 39 | MCT_NEW, // New Tmux Session |
| 44 | MCT_SH, // Tmux horizontal split | 40 | MCT_SH, // Tmux horizontal split |
| 45 | MCT_SV, // Tmux vertical split | 41 | MCT_SV, // Tmux vertical split |
| 46 | MCT_ZM, // Tmux zoom | 42 | MCT_ZM, // Tmux zoom |
| 47 | MCT_SCR, // Tmux scroll mode | 43 | MCT_SCR, // Tmux scroll mode |
| 48 | MCT_UP, // Tmux up | 44 | MCT_UP, // Tmux up |
| 49 | MCT_DW, // Tmux down | 45 | MCT_DW, // Tmux down |
| 50 | MCT_LFT, // Tmux left | 46 | MCT_LFT, // Tmux left |
| 51 | MCT_RGT, // Tmux right | 47 | MCT_RGT, // Tmux right |
| 52 | MCV_B, // Vim begin of line | 48 | MCV_B, // Vim begin of line |
| 53 | MCV_E, // Vim end of line | 49 | MCV_E, // Vim end of line |
| 54 | MCT_F, // Vim for loop | 50 | MCT_F, // Vim for loop |
| 55 | MCG_A, // Git add | 51 | MCG_A, // Git add |
| 56 | MCG_C, // Git commit | 52 | MCG_C, // Git commit |
| 57 | MCG_P, // Git push | 53 | MCG_P, // Git push |
| 58 | MCG_R, // Git revert | 54 | MCG_R, // Git revert |
| 59 | MCG_L, // Git log | 55 | MCG_L, // Git log |
| 60 | MCG_S, // Git status | 56 | MCG_S, // Git status |
| 61 | 57 | ||
| 62 | NEW_SAFE_RANGE //use "NEWPLACEHOLDER for keymap specific codes | 58 | NEW_SAFE_RANGE //use "NEWPLACEHOLDER for keymap specific codes |
| 63 | }; | 59 | }; |
| 64 | 60 | ||
| 65 | bool process_record_secrets(uint16_t keycode, keyrecord_t *record); | 61 | bool process_record_secrets(uint16_t keycode, keyrecord_t *record); |
| 62 | bool process_record_user_rgb(uint16_t keycode, keyrecord_t *record); | ||
| 66 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record); | 63 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record); |
| 67 | 64 | ||
| 68 | #define LOWER MO(_LOWER) | 65 | #define LOWER MO(_LOWER) |
| @@ -74,21 +71,21 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record); | |||
| 74 | #define OS_RSE OSL(_RAISE) | 71 | #define OS_RSE OSL(_RAISE) |
| 75 | #define OS_UNI OSL(_UNICODE) | 72 | #define OS_UNI OSL(_UNICODE) |
| 76 | 73 | ||
| 77 | #define KC_SEC1 KC_SECRET_1 | 74 | #define SEC1 KC_SECRET_1 |
| 78 | #define KC_SEC2 KC_SECRET_2 | 75 | #define SEC2 KC_SECRET_2 |
| 79 | #define KC_SEC3 KC_SECRET_3 | 76 | #define SEC3 KC_SECRET_3 |
| 80 | #define KC_SEC4 KC_SECRET_4 | 77 | #define SEC4 KC_SECRET_4 |
| 81 | #define KC_SEC5 KC_SECRET_5 | 78 | #define SEC5 KC_SECRET_5 |
| 82 | #define KC_SEC6 KC_SECRET_6 | 79 | #define SEC6 KC_SECRET_6 |
| 83 | 80 | ||
| 84 | #define QWERTY KC_QWERTY | 81 | #define QWERTY KC_QWERTY |
| 85 | #define DVORAK KC_DVORAK | 82 | #define DVORAK KC_DVORAK |
| 86 | #define COLEMAK KC_COLEMAK | 83 | #define COLEMAK KC_COLEMAK |
| 87 | #define WORKMAN KC_WORKMAN | 84 | #define WORKMAN KC_WORKMAN |
| 88 | #define UNICODE KC_UNICODE | 85 | #define PLOVER KC_PLOVER |
| 89 | 86 | ||
| 90 | #define KC_RESET RESET | 87 | #define KC_RESET RESET |
| 91 | #define KC_RST KC_RESET | 88 | #define KC_RST KC_RESET |
| 92 | 89 | ||
| 93 | #define UC_IRNY UC(0x2E2E) | 90 | #define UC_IRNY UC(0x2E2E) |
| 94 | #define UC_CLUE UC(0x203D) | 91 | #define UC_CLUE UC(0x203D) |
