@ -4,8 +4,6 @@
# include QMK_KEYBOARD_H
# include QMK_KEYBOARD_H
extern keymap_config_t keymap_config ;
// Each layer gets a name for readability, which is then used in the keymap matrix below.
// Each layer gets a name for readability, which is then used in the keymap matrix below.
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
// Layer names don't all need to be of the same length, obviously, and you can also skip them
// Layer names don't all need to be of the same length, obviously, and you can also skip them
@ -41,6 +39,7 @@ enum planck_keycodes {
# define ADJUST MO(_ADJUST)
# define ADJUST MO(_ADJUST)
# define LOWER MO(_LOWER)
# define LOWER MO(_LOWER)
# define RAISE MO(_RAISE)
# define RAISE MO(_RAISE)
# define MACLOCK LGUI(LCTL(KC_Q))
const uint16_t PROGMEM keymaps [ ] [ MATRIX_ROWS ] [ MATRIX_COLS ] = {
const uint16_t PROGMEM keymaps [ ] [ MATRIX_ROWS ] [ MATRIX_COLS ] = {
/* Dvorak Layer
/* Dvorak Layer
@ -119,13 +118,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | - - - - - - . , - - - - - - | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | - - - - - - . , - - - - - - | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| | Left | Down | Right | End | | | | PgUp | Mute | Vol - | Vol + | |
| | Left | Down | Right | End | | | | PgUp | Mute | Vol - | Vol + | |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| ~ | | | | Del | - - - - - - ' ` - - - - - - | Ins | | | | |
| ~ | | | | Del | - - - - - - ' ` - - - - - - | Ins | | | | MACLCK |
` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' */
` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' */
[ _LOWER ] = LAYOUT (
[ _LOWER ] = LAYOUT (
KC_EXLM , KC_AT , KC_HASH , KC_DLR , KC_PERC , KC_CIRC , KC_AMPR , KC_ASTR , KC_LPRN , KC_RPRN ,
KC_EXLM , KC_AT , KC_HASH , KC_DLR , KC_PERC , KC_CIRC , KC_AMPR , KC_ASTR , KC_LPRN , KC_RPRN ,
KC_CAPS , _______ , KC_UP , _______ , KC_HOME , KC_PGUP , _______ , KC_PLUS , KC_LCBR , KC_RCBR ,
KC_CAPS , _______ , KC_UP , _______ , KC_HOME , KC_PGUP , _______ , KC_PLUS , KC_LCBR , KC_RCBR ,
_______ , KC_LEFT , KC_DOWN , KC_RGHT , KC_END , KC_PGDN , KC_MUTE , KC_VOLD , KC_VOLU , _______ ,
_______ , KC_LEFT , KC_DOWN , KC_RGHT , KC_END , KC_PGDN , KC_MUTE , KC_VOLD , KC_VOLU , _______ ,
KC_TILD , _______ , _______ , _______ , KC_DEL , _______ , _______ , KC_INS , _______ , _______ , _______ , _______
KC_TILD , _______ , _______ , _______ , KC_DEL , _______ , _______ , KC_INS , _______ , _______ , _______ , MACLOCK
) ,
) ,
/* RAISE Layer
/* RAISE Layer
@ -136,13 +135,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | - - - - - - . , - - - - - - | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | - - - - - - . , - - - - - - | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| | Left | Down | Right | End | | | | PgUp | Prev | Play | Next | |
| | Left | Down | Right | End | | | | PgUp | Prev | Play | Next | |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - |
| ` | | | | Del | - - - - - - ' ` - - - - - - | Ins | | | | |
| ` | | | | Del | - - - - - - ' ` - - - - - - | Ins | | | | MACLCK |
` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' */
` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' */
[ _RAISE ] = LAYOUT (
[ _RAISE ] = LAYOUT (
KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 ,
KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 ,
KC_CAPS , _______ , KC_UP , _______ , KC_HOME , KC_PGUP , _______ , KC_EQL , KC_LBRC , KC_RBRC ,
KC_CAPS , _______ , KC_UP , _______ , KC_HOME , KC_PGUP , _______ , KC_EQL , KC_LBRC , KC_RBRC ,
_______ , KC_LEFT , KC_DOWN , KC_RGHT , KC_END , KC_PGDN , KC_MPRV , KC_MPLY , KC_MNXT , _______ ,
_______ , KC_LEFT , KC_DOWN , KC_RGHT , KC_END , KC_PGDN , KC_MPRV , KC_MPLY , KC_MNXT , _______ ,
KC_GRV , _______ , _______ , _______ , KC_DEL , _______ , _______ , KC_INS , _______ , _______ , _______ , _______
KC_GRV , _______ , _______ , _______ , KC_DEL , _______ , _______ , KC_INS , _______ , _______ , _______ , MACLOCK
) ,
) ,
/* ADJUST Layer
/* ADJUST Layer
@ -190,4 +189,4 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
return false ;
return false ;
}
}
return true ;
return true ;
}
}