diff options
Diffstat (limited to 'users/arkag/arkag.h')
| -rw-r--r-- | users/arkag/arkag.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/users/arkag/arkag.h b/users/arkag/arkag.h index b78234ca9..d4bec6598 100644 --- a/users/arkag/arkag.h +++ b/users/arkag/arkag.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | #pragma once | 1 | #pragma once |
| 2 | 2 | ||
| 3 | #include "quantum.h" | 3 | #include QMK_KEYBOARD_H |
| 4 | #include "process_keycode/process_tap_dance.h" | ||
| 5 | 4 | ||
| 6 | #define EECONFIG_USERSPACE (uint8_t *)20 | 5 | #define EECONFIG_USERSPACE (uint8_t *)20 |
| 7 | 6 | ||
| @@ -11,9 +10,8 @@ | |||
| 11 | #define FUNCT MO(4) | 10 | #define FUNCT MO(4) |
| 12 | #define KEEB MO(5) | 11 | #define KEEB MO(5) |
| 13 | 12 | ||
| 14 | #define MOD_CTL_MASK (MOD_BIT(KC_LCTL) | MOD_BIT(KC_RCTL)) | 13 | #define L_BIT_MEH MOD_BIT(KC_LCTL) | MOD_BIT(KC_LALT) | MOD_BIT(KC_LSFT) |
| 15 | #define MOD_GUI_MASK (MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)) | 14 | #define L_BIT_HYPR MOD_BIT(KC_LCTL) | MOD_BIT(KC_LGUI) | MOD_BIT(KC_LALT) | MOD_BIT(KC_LSFT) |
| 16 | #define MOD_SFT_MASK (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) | ||
| 17 | 15 | ||
| 18 | #define LED_FLASH_DELAY 150 | 16 | #define LED_FLASH_DELAY 150 |
| 19 | 17 | ||
| @@ -69,6 +67,11 @@ enum custom_keycodes { | |||
| 69 | M_SMOD, | 67 | M_SMOD, |
| 70 | M_OS, | 68 | M_OS, |
| 71 | M_DASH, | 69 | M_DASH, |
| 70 | M_USSR, | ||
| 71 | M_EHYPR, | ||
| 72 | M_LMHYP, | ||
| 73 | M_SFTY, | ||
| 74 | M_AEST, | ||
| 72 | }; | 75 | }; |
| 73 | 76 | ||
| 74 | void velocikey_accelerate(void); | 77 | void velocikey_accelerate(void); |
| @@ -97,8 +100,11 @@ void pri_mod(bool press); | |||
| 97 | 100 | ||
| 98 | void sec_mod(bool press); | 101 | void sec_mod(bool press); |
| 99 | 102 | ||
| 103 | void meh_hyper(bool press); | ||
| 104 | |||
| 100 | void multi_tap(uint8_t num_of_chars, uint16_t keycode, bool use_shift); | 105 | void multi_tap(uint8_t num_of_chars, uint16_t keycode, bool use_shift); |
| 101 | 106 | ||
| 102 | void surround_type(uint8_t num_of_chars, uint16_t keycode, bool use_shift); | 107 | void surround_type(uint8_t num_of_chars, uint16_t keycode, bool use_shift); |
| 108 | void pair_surround_type(uint8_t num_of_chars, uint16_t keycode, bool use_shift); | ||
| 103 | 109 | ||
| 104 | void long_keystroke(size_t num_of_keys, uint16_t keys[]); | 110 | void long_keystroke(size_t num_of_keys, uint16_t keys[]); |
