]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/atom47/keymaps/LEdiodes/keymap.c
Merge branch 'master' of github.com:qmk/qmk_firmware
[qmk_firmware.git] / keyboards / atom47 / keymaps / LEdiodes / keymap.c
1 #include QMK_KEYBOARD_H
2
3 // These are all aliases for the  function layers.
4 #define _L0 0
5 #define _L1 1
6 #define _L2 2
7 #define _L3 3
8
9 #define _______ KC_TRNS
10
11 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
12 [_L0] = LAYOUT_ansi(
13   KC_ESC,               KC_Q,           KC_W,           KC_E,           KC_R,           KC_T,           KC_Y,           KC_U,           KC_I,           KC_O,           KC_P,           KC_DEL,         KC_BSPC,        \
14   KC_TAB,               KC_A,           KC_S,           KC_D,           KC_F,           KC_G,           KC_H,           KC_J,           KC_K,           KC_L,           KC_SCLN,                                KC_ENT,         \
15   KC_LSFT,              KC_Z,           KC_X,           KC_C,           KC_V,           KC_B,           KC_N,           KC_M,           KC_COMM,        KC_DOT,         KC_RSFT,                                MO(_L1),        \
16   KC_LCTL,              KC_LGUI,        KC_LALT,        TG(_L3),        KC_SPC,                                 KC_SPC,                                 MO(_L2),        KC_RALT,        KC_APP,                                 KC_RCTRL),      \
17  
18 [_L2] = LAYOUT_ansi(
19   _______,              KC_VOLD,        KC_VOLU,        KC_MUTE,        RESET,          _______,        KC_CALC,        KC_PGUP,        KC_UP,          KC_PGDN,        KC_PSCR,        KC_SLCK,        KC_PAUS,        \
20   KC_CAPS,              KC_MPRV,        KC_MPLY,        KC_MNXT,        _______,        _______,        KC_HOME,        KC_LEFT,        KC_DOWN,        KC_RIGHT,       KC_INS,                                 _______,        \
21   _______,              _______,        _______,        _______,        _______,        _______,        _______,        BL_TOGG,        BL_DEC,         BL_INC,         _______,                                _______,        \
22   _______,              _______,        _______,        _______,        _______,                                _______,                                _______,        _______,        _______,                                _______),       \
23  
24 [_L1] = LAYOUT_ansi(
25   KC_GRV,               KC_F1,          KC_F2,          KC_F3,          KC_F4,          KC_F5,          KC_F6,          KC_F7,          KC_F8,          KC_F9,          KC_F10,         KC_F11,         KC_F12,         \
26   KC_1,                 KC_2,           KC_3,           KC_4,           KC_5,           KC_6,           KC_7,           KC_8,           KC_9,           KC_0,           KC_MINS,                                KC_EQL,         \
27   _______,              _______,        _______,        _______,        _______,        KC_QUOT,        KC_SLSH,        KC_LBRC,        KC_RBRC,        KC_BSLS,        KC_RSFT,                                _______,        \
28   _______,              _______,        _______,        _______,        _______,                                _______,                                _______,        _______,        _______,                                _______),       \
29  
30 [_L3] = LAYOUT_ansi(
31   _______,              _______,        _______,           KC_7,           KC_8,           KC_9,        _______,        _______,        _______,        _______,        _______,        _______,        _______,        \
32   _______,              _______,        _______,           KC_4,           KC_5,           KC_6,        _______,        _______,        _______,        _______,        _______,                                _______,        \
33   _______,              _______,        _______,           KC_1,           KC_2,           KC_3,        _______,        _______,        _______,        _______,        _______,                                _______,        \
34   _______,              _______,        _______,           _______,    KC_0,      KC_DOT,                                   _______,    _______,        _______,                                RESET),     \
35 };