]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/satan/keymaps/bri/keymap.c
Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)
[qmk_firmware.git] / keyboards / satan / keymaps / bri / keymap.c
1 #include QMK_KEYBOARD_H
2
3
4 #define _BL 0
5 #define _FL 1
6 #define _NAV 2
7
8 #define A_LEFT  LALT(KC_LEFT)
9 #define A_RGHT  LALT(KC_RGHT)
10
11 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
12   /* Keymap _BL: (Base Layer) Default Layer
13    * ,-----------------------------------------------------------.
14    * |Esc~| 1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|Backsp |
15    * |-----------------------------------------------------------|
16    * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|  \  |
17    * |-----------------------------------------------------------|
18    * |CAPS   |  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Return |
19    * |-----------------------------------------------------------|
20    * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift     |
21    * |-----------------------------------------------------------|
22    * |Ctrl|Gui |Alt |      Space            |Alt |Gui |FN  |Ctrl |
23    * `-----------------------------------------------------------'
24    */
25 [_BL] = LAYOUT_60_ansi(
26   KC_GESC, KC_1,   KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,   KC_9,   KC_0,   KC_MINS, KC_EQL, KC_BSPC, \
27   KC_TAB,  KC_Q,   KC_W,   KC_E,   KC_R,   KC_T,   KC_Y,   KC_U,   KC_I,   KC_O,   KC_P,   KC_LBRC, KC_RBRC,KC_BSLS, \
28   MO(2),   KC_A,   KC_S,   KC_D,   KC_F,   KC_G,   KC_H,   KC_J,   KC_K,   KC_L,   KC_SCLN,KC_QUOT,         KC_ENT,  \
29   KC_LSFT,         KC_Z,   KC_X,   KC_C,   KC_V,   KC_B,   KC_N,   KC_M,   KC_COMM,KC_DOT, KC_SLSH,         KC_RSFT, \
30   KC_LCTL, KC_LALT,KC_LGUI,                KC_SPC,                                 KC_RGUI,KC_RALT, KC_RCTL, MO(_FL) ),
31
32   /* Keymap _FL: Function Layer
33    * ,-----------------------------------------------------------.
34    * |   |   |   |   |   |   |   |   |   |   |   |   |   |       |
35    * |-----------------------------------------------------------|
36    * |     |   |   |   |   |   |   |   |   |   |   |BL-|BL+|BL   |
37    * |-----------------------------------------------------------|
38    * |      |   |   |   |   |   |   |       |   |   |   |        |
39    * |-----------------------------------------------------------|
40    * |        | F1|F2 | F3|F4 | F5| F6| F7| F8|   |   |          |
41    * |-----------------------------------------------------------|
42    * |RESET|    |    |                       |    |    |    |    |
43    * `-----------------------------------------------------------'
44    */
45 [_FL] = LAYOUT_60_ansi(
46   #ifdef RGBLIGHT_ENABLE
47   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,_______,  \
48   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, BL_DEC,BL_INC, BL_TOGG, \
49   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,        _______, \
50   _______,RGB_TOG,RGB_MOD,RGB_HUI,RGB_HUD,RGB_SAI,RGB_SAD,RGB_VAI,RGB_VAD,_______,_______,_______, \
51   RESET  ,_______,_______,                 _______,                       _______,_______,_______, _______),
52   #else
53   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,_______,  \
54   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, BL_DEC, BL_INC,BL_TOGG, \
55   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \
56   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \
57   RESET  ,_______,_______,                _______,                        _______,_______,_______,_______),
58   #endif
59     
60 [_NAV] = LAYOUT_60_ansi(
61     _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \
62     _______,_______,_______,_______,_______,_______,_______,A_LEFT , KC_UP ,A_RGHT ,_______,_______,_______,_______, \
63     _______,_______,_______,_______,_______,_______,_______,KC_LEFT,KC_DOWN,KC_RGHT,_______,_______,        _______, \
64     _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \
65     _______,_______,_______,              _______,                        _______,_______,_______,_______),
66     
67 };