|
@@ -19,6 +19,7 @@ enum custom_keycodes {
|
|
|
CONFUSED,
|
|
|
CRY,
|
|
|
CLAP,
|
|
|
+ ELIP,
|
|
|
FLIP,
|
|
|
FNGLEFT,
|
|
|
FNGRIGHT,
|
|
@@ -35,6 +36,7 @@ enum custom_keycodes {
|
|
|
THMBDN,
|
|
|
THMBUP,
|
|
|
TOUNGE,
|
|
|
+ THANKS,
|
|
|
WINK
|
|
|
};
|
|
|
|
|
@@ -114,19 +116,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
|
/* Emoji Layer
|
|
|
* ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
|
|
|
- * │HYPR0│ Q │ ;-) │ E │ 🤣 │ :-P │ Y │ U │:'-( │FLIP │ P │ │
|
|
|
+ * │HYPR0│ Q │ ;-) │ E │ 🤣 │ :-P │ 🙏🏼 │ U │:'-( │FLIP │ P │ │
|
|
|
* ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
|
|
|
* │HYPR1│ 👆 │SHRUG│ GRIN│ :-( │ G │ <3 │ :-) │ k │LLAP │ ; │ │
|
|
|
* ├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
|
|
|
- * │HYPR2│🎶^🎶│💭^💭│ 👏 | :-\ │ 🐛 │ n │ :-D │ SHIT│ . │ / │ │
|
|
|
+ * │HYPR2│🎶^🎶│💭^💭│ 👏 | :-\ │ 🐛 │ n │ :-D │ SHIT│ ... │ / │ │
|
|
|
* ├─────┼─────┼─────┼─────┼─────┼─────┴─────┼─────┼─────┼─────┼─────┼─────┤
|
|
|
* │ │ │ │ │Brig-│ Sleep │Brig+│ 👈 │ 👎 | 👍 │ 👉 │
|
|
|
* └─────┴─────┴─────┴─────┴─────┴───────────┴─────┴─────┴─────┴─────┴─────┘
|
|
|
*/
|
|
|
[_EMOJI] = LAYOUT_ortho_4x12(
|
|
|
- HYPR_0, _______, WINK, _______, ROFL, TOUNGE, _______, _______, CRY, FLIP, _______, _______ ,
|
|
|
+ HYPR_0, _______, WINK, _______, ROFL, TOUNGE, THANKS, _______, CRY, FLIP, _______, _______ ,
|
|
|
HYPR_1, ABOVE, SHRUG, GRIN, FROWN, _______, HEART, JOY, _______, LLAP, _______, _______ ,
|
|
|
- HYPR_2, SING, THINK, CLAP, CONFUSED, BUG, _______, _______, SHIT, _______, _______, _______ ,
|
|
|
+ HYPR_2, SING, THINK, CLAP, CONFUSED, BUG, _______, _______, SHIT, ELIP, _______, _______ ,
|
|
|
_______, _______, _______, _______, KC_SLCK, KC_SLEP, KC_SLEP, KC_PAUS, FNGLEFT, THMBDN, THMBUP, FNGRIGHT
|
|
|
),
|
|
|
};
|
|
@@ -174,6 +176,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
}
|
|
|
return false;
|
|
|
break;
|
|
|
+ case ELIP:
|
|
|
+ if (record->event.pressed) {
|
|
|
+ SEND_STRING("...");
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ break;
|
|
|
case FLIP:
|
|
|
if (record->event.pressed) {
|
|
|
SEND_STRING("&fliptable;");
|
|
@@ -246,6 +254,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
}
|
|
|
return false;
|
|
|
break;
|
|
|
+ case THANKS:
|
|
|
+ if (record->event.pressed) {
|
|
|
+ SEND_STRING("&thanks;");
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ break;
|
|
|
case THINK:
|
|
|
if (record->event.pressed) {
|
|
|
SEND_STRING("_think_");
|