diff options
Diffstat (limited to 'users/ninjonas/process_records.c')
| -rw-r--r-- | users/ninjonas/process_records.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/users/ninjonas/process_records.c b/users/ninjonas/process_records.c index b4a5e35d1..a3b841791 100644 --- a/users/ninjonas/process_records.c +++ b/users/ninjonas/process_records.c | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | #include "ninjonas.h" | 1 | #include "ninjonas.h" |
| 2 | 2 | ||
| 3 | uint16_t copy_paste_timer; | ||
| 4 | |||
| 5 | __attribute__((weak)) | 3 | __attribute__((weak)) |
| 6 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; } | 4 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; } |
| 7 | 5 | ||
| @@ -92,18 +90,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 92 | } | 90 | } |
| 93 | break; | 91 | break; |
| 94 | 92 | ||
| 95 | // Single key copy/paste | ||
| 96 | case M_COPA: | ||
| 97 | if (record->event.pressed) { | ||
| 98 | copy_paste_timer = timer_read(); | ||
| 99 | } else { | ||
| 100 | if (timer_elapsed(copy_paste_timer) > TAPPING_TERM) { | ||
| 101 | tap_code16(LGUI(KC_C)); // Hold Cmd + C | ||
| 102 | } else { | ||
| 103 | tap_code16(LGUI(KC_V)); // Tap Cmd + V | ||
| 104 | } | ||
| 105 | } | ||
| 106 | |||
| 107 | // BEGIN: Layer macros | 93 | // BEGIN: Layer macros |
| 108 | case QWERTY: | 94 | case QWERTY: |
| 109 | if (record->event.pressed) { | 95 | if (record->event.pressed) { |
