]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/sweet16/keymaps/dlaroe/keymap.c
Helpful functions
[qmk_firmware.git] / keyboards / sweet16 / keymaps / dlaroe / keymap.c
1 #include "sweet16.h"
2
3 enum layers {
4  num,
5  extra,
6  mouse
7 };
8
9
10
11 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
12  [num] = LAYOUT_numpad_4x4(
13         KC_P7,   KC_P8,  KC_P9,  LT(extra, KC_PPLS),
14         KC_P4,   KC_P5,  KC_P6,
15         KC_P1,   KC_P2,  KC_P3,  KC_PENT,
16              LT(mouse, KC_P0),      KC_DOT
17     ),
18
19  [extra] = LAYOUT_numpad_4x4(
20         KC_PSLS,   KC_PAST,  KC_PMNS,  KC_TRNS,
21         KC_BSPC,   KC_EXECUTE,  KC_DEL,
22         KC_LPRN,   KC_RPRN,  KC_PEQL,  KC_PENT,
23              KC_TAB,      KC_NLCK
24     ),
25
26
27 [mouse] = LAYOUT_numpad_4x4(
28         KC_WH_D,   KC_MS_U,  KC_WH_U,  LT(extra, KC_PPLS),
29         KC_MS_L,   KC_MS_D,  KC_MS_R,
30         KC_BTN1,   KC_BTN2,  KC_BTN3,  KC_PENT,
31              KC_TRNS,      KC_DOT
32     )
33
34
35
36
37 };
38