Created
July 3, 2021 08:53
-
-
Save shkschneider/2eeecd5db0a60464cad36187e6b7268b to your computer and use it in GitHub Desktop.
dz60
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* cat qmk_firmware/keyboards/dz60/config.h qmk_firmware/keyboards/dz60/rules.mk | |
* cp -r qmk_firmware/keyboards/dz60/keymaps/olivierko qmk_firmware/keyboards/dz60/keymaps/shkschneider | |
* nano qmk_firmware/keyboards/dz60/keymaps/shkschneider/keymap.c | |
* make dz60:shkschneider | |
* qmk flash -kb dz60 -km shkschneider | |
*/ | |
#include QMK_KEYBOARD_H | |
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |
LAYOUT_olivierko( | |
KC_GRAVE, 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_BSLS, KC_DEL, | |
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_BSPC, | |
MO(1), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | |
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSHIFT, | |
KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_LEFT, KC_DOWN, KC_RIGHT, KC_INS), | |
LAYOUT_olivierko( | |
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_F13, KC_NO, | |
KC_TRNS, KC_TRNS, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | |
KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | |
KC_TRNS, KC_MUTE, KC_CUT, KC_COPY, KC_PASTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, | |
RGB_MODE_REVERSE, RGB_TOG, RGB_MODE_FORWARD, KC_TRNS, KC_HOME, KC_PGDN, KC_END, KC_TRNS) | |
}; | |
#ifdef RGBLIGHT_ENABLE | |
void keyboard_post_init_user(void) { | |
rgblight_enable(); | |
rgblight_mode(RGBLIGHT_MODE_BREATHING); | |
rgblight_setrgb(RGB_ORANGE); | |
} | |
#endif | |
bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |
return true; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment