mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-05-08 08:34:17 -04:00
Switch function and symbol layers position
This commit is contained in:
parent
79891998b0
commit
c8e2e7dbaf
1 changed files with 24 additions and 24 deletions
|
@ -7,8 +7,8 @@
|
||||||
enum layers {
|
enum layers {
|
||||||
_DEFAULT = 0,
|
_DEFAULT = 0,
|
||||||
_NAVI,
|
_NAVI,
|
||||||
_SYMBOLS,
|
|
||||||
_FUNCTION,
|
_FUNCTION,
|
||||||
|
_SYMBOLS,
|
||||||
_NUMERIC,
|
_NUMERIC,
|
||||||
_CONFIG
|
_CONFIG
|
||||||
};
|
};
|
||||||
|
@ -56,25 +56,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
XXXXXXX, MO(_FUNCTION), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
|
XXXXXXX, MO(_FUNCTION), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
|
||||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, C(KC_C)
|
_______, _______, _______, _______, _______, _______, _______, _______, _______, C(KC_C)
|
||||||
),
|
),
|
||||||
/*
|
|
||||||
* Symbols
|
|
||||||
*
|
|
||||||
* ,-------------------------------------------. ,------------------------------------------.
|
|
||||||
* | | | | & | { | } | " | | $ | [ | ] | % | @ | |
|
|
||||||
* |--------+------+------+------+------+------| |------+------+------+------+------+-------|
|
|
||||||
* | - | * | + | ( | ) | = | | ; | < | > | / | \ | |
|
|
||||||
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+-------|
|
|
||||||
* | | | | ~ | ` | ' | | | | | | # | ^ | € | | | |
|
|
||||||
* `----------------------+------+------+------+------+------| |------+------+------+------+------+---------------------'
|
|
||||||
* | | | | | | | | | | | |
|
|
||||||
* `----------------------------------' `----------------------------------'
|
|
||||||
*/
|
|
||||||
[_SYMBOLS] = LAYOUT(
|
|
||||||
_______, ES_PIPE, ES_AMPR, ES_LCBR, ES_RCBR, ES_DQUO, ES_DLR, ES_LBRC, ES_RBRC, ES_PERC, ES_AT, XXXXXXX,
|
|
||||||
ES_MINS, ES_ASTR, ES_PLUS, ES_LPRN, ES_RPRN, ES_EQL, ES_SCLN, ES_LABK, ES_RABK, ES_SLSH, ES_BSLS, XXXXXXX,
|
|
||||||
XXXXXXX, XXXXXXX, XXXXXXX, ES_TILD, ES_GRV, ES_QUOT, _______, _______, _______, _______, ES_HASH, ES_CIRC, ES_EURO, XXXXXXX, MO(_NUMERIC), XXXXXXX,
|
|
||||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
|
||||||
),
|
|
||||||
/*
|
/*
|
||||||
* Function
|
* Function
|
||||||
*
|
*
|
||||||
|
@ -95,6 +76,25 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
|
XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
|
||||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||||
),
|
),
|
||||||
|
/*
|
||||||
|
* Symbols
|
||||||
|
*
|
||||||
|
* ,-------------------------------------------. ,------------------------------------------.
|
||||||
|
* | | | | & | { | } | " | | $ | [ | ] | % | @ | |
|
||||||
|
* |--------+------+------+------+------+------| |------+------+------+------+------+-------|
|
||||||
|
* | - | * | + | ( | ) | = | | ; | < | > | / | \ | |
|
||||||
|
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+-------|
|
||||||
|
* | | | | ~ | ` | ' | | | | | | # | ^ | € | | | |
|
||||||
|
* `----------------------+------+------+------+------+------| |------+------+------+------+------+---------------------'
|
||||||
|
* | | | | | | | | | | | |
|
||||||
|
* `----------------------------------' `----------------------------------'
|
||||||
|
*/
|
||||||
|
[_SYMBOLS] = LAYOUT(
|
||||||
|
_______, ES_PIPE, ES_AMPR, ES_LCBR, ES_RCBR, ES_DQUO, ES_DLR, ES_LBRC, ES_RBRC, ES_PERC, ES_AT, XXXXXXX,
|
||||||
|
ES_MINS, ES_ASTR, ES_PLUS, ES_LPRN, ES_RPRN, ES_EQL, ES_SCLN, ES_LABK, ES_RABK, ES_SLSH, ES_BSLS, XXXXXXX,
|
||||||
|
XXXXXXX, XXXXXXX, XXXXXXX, ES_TILD, ES_GRV, ES_QUOT, _______, _______, _______, _______, ES_HASH, ES_CIRC, ES_EURO, XXXXXXX, MO(_NUMERIC), XXXXXXX,
|
||||||
|
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||||
|
),
|
||||||
/*
|
/*
|
||||||
* Numeric
|
* Numeric
|
||||||
*
|
*
|
||||||
|
@ -212,12 +212,12 @@ bool oled_task_user(void) {
|
||||||
case _NAVI:
|
case _NAVI:
|
||||||
oled_write_P(PSTR("Navi\n"), false);
|
oled_write_P(PSTR("Navi\n"), false);
|
||||||
break;
|
break;
|
||||||
case _SYMBOLS:
|
|
||||||
oled_write_P(PSTR("Symbols\n"), false);
|
|
||||||
break;
|
|
||||||
case _FUNCTION:
|
case _FUNCTION:
|
||||||
oled_write_P(PSTR("Function\n"), false);
|
oled_write_P(PSTR("Function\n"), false);
|
||||||
break;
|
break;
|
||||||
|
case _SYMBOLS:
|
||||||
|
oled_write_P(PSTR("Symbols\n"), false);
|
||||||
|
break;
|
||||||
case _NUMERIC:
|
case _NUMERIC:
|
||||||
oled_write_P(PSTR("Numeric\n"), false);
|
oled_write_P(PSTR("Numeric\n"), false);
|
||||||
break;
|
break;
|
||||||
|
@ -242,8 +242,8 @@ bool oled_task_user(void) {
|
||||||
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
|
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
|
||||||
[_DEFAULT ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(KC_TAB, S(KC_TAB) ) },
|
[_DEFAULT ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(KC_TAB, S(KC_TAB) ) },
|
||||||
[ _NAVI ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(C(KC_RGHT), C(KC_LEFT)) },
|
[ _NAVI ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(C(KC_RGHT), C(KC_LEFT)) },
|
||||||
[_SYMBOLS ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
|
||||||
[_FUNCTION] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
[_FUNCTION] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
||||||
|
[_SYMBOLS ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
||||||
[_NUMERIC ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
[_NUMERIC ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
||||||
[ _CONFIG ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
[ _CONFIG ] = { ENCODER_CCW_CW(XXXXXXX, XXXXXXX), ENCODER_CCW_CW(_______, _______ ) },
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue