Skip to content

Instantly share code, notes, and snippets.

@o-kawara
Created October 16, 2018 16:10
Show Gist options
  • Save o-kawara/af677ef6f8839f97f15fdf4b08ff5f6a to your computer and use it in GitHub Desktop.
Save o-kawara/af677ef6f8839f97f15fdf4b08ff5f6a to your computer and use it in GitHub Desktop.
my_map for crkbd
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_QWERTY] = LAYOUT_kc( \
//,-----------------------------------------. ,-----------------------------------------.
ESC, Q, W, E, R, T, Y, U, I, O, P, BSPC,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
SFTTB, A, S, D, F, G, H, J, K, L, SCLN, QUOT,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
LCTL, Z, X, C, V, B, N, M, COMM, DOT, SLSH, ENT,\
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
GUIEI, LOWER, SPC, SPC, RAISE, ALTKN \
//`--------------------' `--------------------'
),
[_LOWER] = LAYOUT_kc( \
//,-----------------------------------------. ,-----------------------------------------.
GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, DEL,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
SFTTB, F11, F12, F13, F14, F15, LEFT, DOWN, UP, RGHT, F16, F17,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
LCTL, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, RSFT,\
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
GUIEI, LOWER, SPC, ENT, RAISE, ALTKN \
//`--------------------' `--------------------'
),
[_RAISE] = LAYOUT_kc( \
//,-----------------------------------------. ,-----------------------------------------.
TILD, EXLM, AT, HASH, DLR, PERC, CIRC, AMPR, ASTR, LPRN, RPRN, INS,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
SFTTB, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, MINS, EQL, LCBR, RCBR, PIPE, GRV,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
LCTL, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, UNDS, PLUS, LBRC, RBRC, BSLS, TILD,\
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
GUIEI, LOWER, BSPC, SPC, RAISE, ALTKN \
//`--------------------' `--------------------'
),
[_ADJUST] = LAYOUT_kc( \
//,-----------------------------------------. ,-----------------------------------------.
RST, LRST, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, PSCR, SLCK, PAUS,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
LTOG, LHUI, LSAI, LVAI, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, INS, HOME, PGUP,\
//|------+------+------+------+------+------| |------+------+------+------+------+------|
LSMOD, LHUD, LSAD, LVAD, XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, DEL, END, PGDN,\
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
GUIEI, LOWER, SPC, SPC, RAISE, ALTKN \
//`--------------------' `--------------------'
)
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment