summaryrefslogtreecommitdiffstats
path: root/keyboards/1upkeyboards/sweet16/keymaps/dlaroe/keymap.c
blob: d3b6ef037887ae8397e8b3a5a6e70eb86330fe8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "sweet16.h"

enum layers {
 num,
 extra,
 mouse
};



const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 [num] = LAYOUT_numpad_4x4(
        KC_P7,   KC_P8,  KC_P9,  LT(extra, KC_PPLS),
        KC_P4,   KC_P5,  KC_P6,
        KC_P1,   KC_P2,  KC_P3,  KC_PENT,
             LT(mouse, KC_P0),      KC_DOT
    ),

 [extra] = LAYOUT_numpad_4x4(
        KC_PSLS,   KC_PAST,  KC_PMNS,  KC_TRNS,
        KC_BSPC,   KC_EXECUTE,  KC_DEL,
        KC_LPRN,   KC_RPRN,  KC_PEQL,  KC_PENT,
             KC_TAB,      KC_NUM
    ),


[mouse] = LAYOUT_numpad_4x4(
        KC_WH_D,   KC_MS_U,  KC_WH_U,  LT(extra, KC_PPLS),
        KC_MS_L,   KC_MS_D,  KC_MS_R,
        KC_BTN1,   KC_BTN2,  KC_BTN3,  KC_PENT,
             KC_TRNS,      KC_DOT
    )




};