diff options
author | QMK Bot <hello@qmk.fm> | 2021-04-19 06:18:08 +0000 |
---|---|---|
committer | QMK Bot <hello@qmk.fm> | 2021-04-19 06:18:08 +0000 |
commit | f65a5d2fb5f0e48d0b0cf7a5198da32129fbb52e (patch) | |
tree | c442942e797367e5a1cc88c044131a46046f7918 /users/arkag/arkag.h | |
parent | 6e5fd1a210db3a76b06c41288bc4e86051ab520c (diff) | |
parent | ef6802ca604eb6e011498fe0bbbb69a3915e0580 (diff) |
Merge remote-tracking branch 'origin/master' into develop
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 b78234ca93..d4bec6598f 100644 --- a/users/arkag/arkag.h +++ b/users/arkag/arkag.h @@ -1,7 +1,6 @@ #pragma once -#include "quantum.h" -#include "process_keycode/process_tap_dance.h" +#include QMK_KEYBOARD_H #define EECONFIG_USERSPACE (uint8_t *)20 @@ -11,9 +10,8 @@ #define FUNCT MO(4) #define KEEB MO(5) -#define MOD_CTL_MASK (MOD_BIT(KC_LCTL) | MOD_BIT(KC_RCTL)) -#define MOD_GUI_MASK (MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)) -#define MOD_SFT_MASK (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) +#define L_BIT_MEH MOD_BIT(KC_LCTL) | MOD_BIT(KC_LALT) | MOD_BIT(KC_LSFT) +#define L_BIT_HYPR MOD_BIT(KC_LCTL) | MOD_BIT(KC_LGUI) | MOD_BIT(KC_LALT) | MOD_BIT(KC_LSFT) #define LED_FLASH_DELAY 150 @@ -69,6 +67,11 @@ enum custom_keycodes { M_SMOD, M_OS, M_DASH, + M_USSR, + M_EHYPR, + M_LMHYP, + M_SFTY, + M_AEST, }; void velocikey_accelerate(void); @@ -97,8 +100,11 @@ void pri_mod(bool press); void sec_mod(bool press); +void meh_hyper(bool press); + void multi_tap(uint8_t num_of_chars, uint16_t keycode, bool use_shift); void surround_type(uint8_t num_of_chars, uint16_t keycode, bool use_shift); +void pair_surround_type(uint8_t num_of_chars, uint16_t keycode, bool use_shift); void long_keystroke(size_t num_of_keys, uint16_t keys[]); |