lotus: Add function lock layer
Signed-off-by: Daniel Schaefer <dhs@frame.work>
This commit is contained in:
parent
7a7273ad79
commit
1ef539f121
@ -38,9 +38,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
* ├───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
|
||||
* 14 keys │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
|
||||
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
|
||||
* 14 keys │ │ │ │ │ │ │ │ │ │ │Pau│ │ │ │
|
||||
* 14 keys │ │ │RGB│Nxt│Hue│Sat│Spd│Brt│ │ │Pau│ │ │ │
|
||||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴────┤
|
||||
* 13 keys │ │ │SRq│ │ │ │ │ │ScL│ │ │ │ │
|
||||
* 13 keys │ │ │SRq│Prv│Hue│Sat│Spd│Brt│ │ScL│ │ │ │
|
||||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┤
|
||||
* 12 keys │ │ │ │ │ │Brk│ │ │ │ │ │ │
|
||||
* ├────┬───┼───┼───┼───┴───┴───┴───┴───┼───┼───┼───┴┬───┬────┤
|
||||
@ -52,11 +52,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
*/
|
||||
// TODO: Airplane mode
|
||||
[1] = LAYOUT(
|
||||
TG(1), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
TG(2), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_SPI, RGB_VAI, _______, _______, _______, KC_PAUS, _______, _______,
|
||||
_______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_SPI, RGB_VAI, _______, _______, KC_PAUS, _______, _______, _______,
|
||||
_______, _______, KC_SYRQ, RGB_RMOD,RGB_HUD, RGB_SAD, RGB_SPD, RGB_VAD, _______, KC_SCRL, _______, _______, _______,
|
||||
_______, _______, _______, _______, KC_BRK, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, BL_TOGG, _______, _______, KC_HOME, KC_PGUP, KC_PGDN, KC_END
|
||||
),
|
||||
// Function lock layer
|
||||
// Everything on F-row locked to function layer, except ESC and DEL
|
||||
[2] = LAYOUT(
|
||||
_______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, MO(1), _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||
)
|
||||
};
|
||||
|
||||
@ -37,9 +37,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
* ├───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
|
||||
* 14 keys │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
|
||||
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
|
||||
* 13 keys │ │ │ │ │ │ │ │ │ │ │Pau│ │ │ │
|
||||
* 13 keys │ │ │RGB│Nxt│Hue│Sat│Spd│Brt│ │ │Pau│ │ │ │
|
||||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
|
||||
* 14 keys │ │ │SRq│ │ │ │ │ │ScL│ │ │ │ │ │
|
||||
* 14 keys │ │ │SRq│Prv│Hue│Sat│Spd│Brt│ │ScL│ │ │ │ │
|
||||
* ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
|
||||
* 13 keys │ │ │ │ │ │ │Brk│ │ │ │ │ │ │
|
||||
* ├────┼───┼───┼───┼───┴───┴───┴───┴───┼───┼───┼───┴┬───┬────┤
|
||||
@ -51,11 +51,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
*/
|
||||
// TODO: Airplane mode
|
||||
[1] = LAYOUT(
|
||||
TG(1), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
TG(2), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PAUS, _______, _______,
|
||||
_______, _______, KC_SYRQ, _______, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______, _______,
|
||||
_______, _______, KC_SYRQ, _______, _______, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, KC_BRK, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, BL_TOGG, _______, _______, KC_HOME, KC_PGUP, KC_PGDN, KC_END
|
||||
),
|
||||
// Function lock layer
|
||||
// Everything on F-row locked to function layer, except ESC and DEL
|
||||
[2] = LAYOUT(
|
||||
_______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, MO(1), _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||
)
|
||||
};
|
||||
|
||||
@ -38,9 +38,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
* ├───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴┬───┤
|
||||
* 15 keys │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
|
||||
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┴───┤
|
||||
* 13 keys │ │ │ │ │ │ │ │ │ │ │Pau│ │ │ │
|
||||
* 13 keys │ │ │RGB│Nxt│Hue│Sat│Spd│Brt│ │ │Pau│ │ │ │
|
||||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
|
||||
* 14 keys │ │ │SRq│ │ │ │ │ │ScL│ │ │ │ │ │
|
||||
* 14 keys │ │ │SRq│Prv│Hue│Sat│Spd│Brt│ │ScL│ │ │ │ │
|
||||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
|
||||
* 13 keys │ │ │ │ │ │Brk│ │ │ │ │ │ │ │
|
||||
* ├────┬───┼───┼───┼──┬┴───┴───┴─┬─┴┬──┼───┼───┼───┴┬──┴┬────┤
|
||||
@ -52,11 +52,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
*/
|
||||
// TODO: Airplane mode
|
||||
[1] = LAYOUT(
|
||||
TG(1), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
TG(2), KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PAUS, _______, _______,
|
||||
_______, _______, KC_SYRQ, _______, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______, _______,
|
||||
_______, _______, KC_SYRQ, _______, _______, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, KC_BRK, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, BL_TOGG, _______, _______, _______, _______, KC_HOME, KC_PGUP, KC_PGDN, KC_END
|
||||
),
|
||||
// Function lock layer
|
||||
// Everything on F-row locked to function layer, except ESC and DEL
|
||||
[2] = LAYOUT(
|
||||
_______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MPLY, KC_MNXT, KC_BRID, KC_BRIU, KC_SCRN, _______, KC_PSCR, KC_MSEL, KC_INS,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
||||
_______, MO(1), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||
)
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user