summaryrefslogtreecommitdiffstats
path: root/keyboards/sweet16/keymaps/dlaroe/keymap.c
blob: ba947465e7d3ecd086f48e75a0ce712e634615ec (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_EXC,  KC_DEL,     
        KC_LPRN,   KC_RPRN,  KC_PEQL,  KC_PENT,    
             KC_TAB,      KC_NLCK
    )


[mouse] = LAYOUT_numpad_4x4(
        KC_MS_WH_D,   KC_MS_U,  KC_MS_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
    )




};