aboutsummaryrefslogtreecommitdiff
path: root/users/drashna/process_records.c
diff options
context:
space:
mode:
Diffstat (limited to 'users/drashna/process_records.c')
-rw-r--r--users/drashna/process_records.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/users/drashna/process_records.c b/users/drashna/process_records.c
index 6eb21d2f2..2f79ad11c 100644
--- a/users/drashna/process_records.c
+++ b/users/drashna/process_records.c
@@ -2,11 +2,9 @@
2 2
3uint16_t copy_paste_timer; 3uint16_t copy_paste_timer;
4 4
5__attribute__((weak)) 5__attribute__((weak)) bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; }
6bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; }
7 6
8__attribute__((weak)) 7__attribute__((weak)) bool process_record_secrets(uint16_t keycode, keyrecord_t *record) { return true; }
9bool process_record_secrets(uint16_t keycode, keyrecord_t *record) { return true; }
10 8
11// Defines actions tor my global custom keycodes. Defined in drashna.h file 9// Defines actions tor my global custom keycodes. Defined in drashna.h file
12// Then runs the _keymap's record handier if not processed here 10// Then runs the _keymap's record handier if not processed here
@@ -23,7 +21,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
23 switch (keycode) { 21 switch (keycode) {
24 case KC_QWERTY ... KC_WORKMAN: 22 case KC_QWERTY ... KC_WORKMAN:
25 if (record->event.pressed) { 23 if (record->event.pressed) {
26 uint8_t mods = mod_config(get_mods()|get_oneshot_mods()); 24 uint8_t mods = mod_config(get_mods() | get_oneshot_mods());
27 if (!mods) { 25 if (!mods) {
28 set_single_persistent_default_layer(keycode - KC_QWERTY); 26 set_single_persistent_default_layer(keycode - KC_QWERTY);
29 } else if (mods & MOD_MASK_SHIFT) { 27 } else if (mods & MOD_MASK_SHIFT) {