@ -21,21 +21,14 @@ extern keymap_config_t keymap_config;
enum planck_layers {
enum planck_layers {
_QWERTY ,
_QWERTY ,
_COLEMAK ,
_DVORAK ,
_LOWER ,
_LOWER ,
_RAISE ,
_RAISE ,
_PLOVER ,
_ADJUST
_ADJUST
} ;
} ;
enum planck_keycodes {
enum planck_keycodes {
QWERTY = SAFE_RANGE ,
QWERTY = SAFE_RANGE ,
COLEMAK ,
BACKLIT
DVORAK ,
PLOVER ,
BACKLIT ,
EXT_PLV
} ;
} ;
# define LOWER MO(_LOWER)
# define LOWER MO(_LOWER)
@ -110,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
*/
*/
[ _ADJUST ] = LAYOUT_planck_grid (
[ _ADJUST ] = LAYOUT_planck_grid (
_______ , RESET , DEBUG , RGB_TOG , RGB_MOD , RGB_HUI , RGB_HUD , RGB_SAI , RGB_SAD , RGB_VAI , RGB_VAD , KC_DEL ,
C ( G ( S ( KC_4 ) ) ) , RESET , DEBUG , RGB_TOG , RGB_MOD , RGB_HUI , RGB_HUD , RGB_SAI , RGB_SAD , RGB_VAI , RGB_VAD , KC_DEL ,
_______ , _______ , MU_MOD , AU_ON , AU_OFF , AG_NORM , AG_SWAP , QWERTY , _______ , _______ , _______ , _______ ,
_______ , _______ , MU_MOD , AU_ON , AU_OFF , AG_NORM , AG_SWAP , QWERTY , _______ , _______ , _______ , _______ ,
_______ , MUV_DE , MUV_IN , MU_ON , MU_OFF , MI_ON , MI_OFF , TERM_ON , TERM_OFF , _______ , _______ , _______ ,
_______ , MUV_DE , MUV_IN , MU_ON , MU_OFF , MI_ON , MI_OFF , TERM_ON , TERM_OFF , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______
@ -136,32 +129,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
}
}
return false ;
return false ;
break ;
break ;
case BACKLIT :
if ( record - > event . pressed ) {
register_code ( KC_RSFT ) ;
# ifdef BACKLIGHT_ENABLE
backlight_step ( ) ;
# endif
# ifdef KEYBOARD_planck_rev5
PORTE & = ~ ( 1 < < 6 ) ;
# endif
} else {
unregister_code ( KC_RSFT ) ;
# ifdef KEYBOARD_planck_rev5
PORTE | = ( 1 < < 6 ) ;
# endif
}
return false ;
break ;
case EXT_PLV :
if ( record - > event . pressed ) {
# ifdef AUDIO_ENABLE
PLAY_SONG ( plover_gb_song ) ;
# endif
layer_off ( _PLOVER ) ;
}
return false ;
break ;
}
}
return true ;
return true ;
}
}