Replacing some tap holds with key overrides

- percent, exlm, and at are now key overrides
- I now have to press shift to get the once held keycodes, but now
I can hold down those keys to get repeating output
This commit is contained in:
Victor 2024-05-07 22:46:57 -05:00
parent bd0ef31328
commit 63de251048
Failed to generate hash of commit
5 changed files with 34 additions and 18 deletions

View file

@ -91,9 +91,9 @@ enum keycodes {
#define TR_COMM LT(_DEFAULT_LAYER_1, TH_COMM) // custom behavior
#define TR_DOT LT(_DEFAULT_LAYER_1, TH_DOT)
#define TR_PERC LT(_DEFAULT_LAYER_1, TH_PERC)
#define TR_EXLM LT(_DEFAULT_LAYER_1, TH_EXLM)
#define TR_AT LT(_DEFAULT_LAYER_1, TH_AT)
//#define TR_PERC LT(_DEFAULT_LAYER_1, TH_PERC)
//#define TR_EXLM LT(_DEFAULT_LAYER_1, TH_EXLM)
//#define TR_AT LT(_DEFAULT_LAYER_1, TH_AT)
// basically auto shift
#define TR_MINS LT(_DEFAULT_LAYER_1, TH_MINS)
@ -189,12 +189,19 @@ enum keycodes {
_UCCPR_L___________________________________, ___x___, KC_APP, TR_SNIP, TR_SDPI, TR_PDPI, \
ZOOMRST, SYM, KC_ENT, _LAYER_TRANS_____________
/*
#define LAYER_SYMBOL \
KC_ESC, KC_BTN3, KC_BTN2, KC_BTN1, TR_GRV, TR_EQL, KC_HASH, TR_LABK, KC_RABK, TR_PERC, \
_GACS_MODS________________________, TR_SCLN, TR_AT, KC_ASTR, TR_LBRC, KC_RBRC, TR_SQUO, \
_UCCPR_L___________________________________, TR_BSLS, TR_SLSH, TR_LPRN, KC_RPRN, TR_MINS, \
_LAYER_TRANS_____________, TR_EXLM, _______, ___x___
*/
#define LAYER_SYMBOL \
KC_ESC, KC_BTN3, KC_BTN2, KC_BTN1, TR_GRV, TR_EQL, KC_HASH, TR_LABK, KC_RABK, KC_PERC, \
_GACS_MODS________________________, TR_SCLN, KC_AT, KC_ASTR, TR_LBRC, KC_RBRC, TR_SQUO, \
_UCCPR_L___________________________________, TR_BSLS, TR_SLSH, TR_LPRN, KC_RPRN, TR_MINS, \
_LAYER_TRANS_____________, KC_EXLM, _______, ___x___
#define LAYER_NUMBER \