|
|
|
@ -16,6 +16,20 @@ enum custom_keycodes {
|
|
|
|
|
ADJUST,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum unicode_names {
|
|
|
|
|
SNEK,
|
|
|
|
|
POOP,
|
|
|
|
|
PICK,
|
|
|
|
|
RCKT
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
const uint32_t PROGMEM unicode_map[] = {
|
|
|
|
|
[SNEK] = 0x1F40D, // 🐍
|
|
|
|
|
[POOP] = 0x1FA9,
|
|
|
|
|
[PICK] = 0x26CF,
|
|
|
|
|
[RCKT] = 0x1F66C,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// Shortcut to make keymap more readable
|
|
|
|
|
#define SYM_L MO(_SYMB)
|
|
|
|
|
|
|
|
|
@ -48,11 +62,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
//┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
|
|
|
|
|
KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_F6 , KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_F11 ,KC_F12 ,
|
|
|
|
|
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
|
|
|
|
|
_______ ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_PIPE ,_______ , _______ ,KC_PSLS ,KC_P7 ,KC_P8 ,KC_P9 ,KC_PMNS ,XXXXXXX ,
|
|
|
|
|
_______ ,KC_EXLM ,KC_AT ,_______ ,X(PICK) ,X(SNEK) ,_______ , _______ ,KC_PSLS ,KC_P7 ,KC_P8 ,KC_P9 ,KC_PMNS ,XXXXXXX ,
|
|
|
|
|
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
|
|
|
|
|
_______ ,KC_HASH ,KC_DLR ,KC_LBRC ,KC_RBRC ,_______ ,_______ , _______ ,KC_PAST ,KC_P4 ,KC_P5 ,KC_P6 ,KC_PPLS ,XXXXXXX ,
|
|
|
|
|
_______ ,KC_HASH ,KC_DLR ,_______ ,X(RCKT) ,X(POOP) ,_______ , _______ ,KC_PAST ,KC_P4 ,KC_P5 ,KC_P6 ,KC_PPLS ,XXXXXXX ,
|
|
|
|
|
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┼────────┤
|
|
|
|
|
_______ ,KC_PERC ,KC_CIRC ,KC_LPRN ,KC_RPRN ,KC_TILD ,_______ ,_______ , _______ ,_______ ,XXXXXXX ,KC_P1 ,KC_P2 ,KC_P3 ,KC_PENT ,XXXXXXX ,
|
|
|
|
|
_______ ,KC_PERC ,KC_CIRC ,_______ ,_______ ,_______ ,_______ ,_______ , _______ ,_______ ,XXXXXXX ,KC_P1 ,KC_P2 ,KC_P3 ,KC_PENT ,XXXXXXX ,
|
|
|
|
|
//├────────┼────────┼────────┼────────┼────┬───┴────┬───┼────────┼────────┤ ├────────┼────────┼───┬────┴───┬────┼────────┼────────┼────────┼────────┤
|
|
|
|
|
_______ ,_______ ,_______ ,_______ , _______ , _______ ,_______ , _______ ,_______ , KC_P0 , KC_P0 ,KC_PDOT ,XXXXXXX ,XXXXXXX
|
|
|
|
|
//└────────┴────────┴────────┴────────┘ └────────┘ └────────┴────────┘ └────────┴────────┘ └────────┘ └────────┴────────┴────────┴────────┘
|
|
|
|
|