Update keymaps to use PDF keycode (#24633)

This commit is contained in:
Joel Challis 2024-11-23 13:35:34 +00:00 committed by GitHub
parent 4a5bae51cd
commit e4e015c0c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
80 changed files with 286 additions and 1705 deletions

View file

@ -24,15 +24,11 @@ enum planck_layers {
};
enum planck_keycodes {
L1 = SAFE_RANGE,
L2,
L3
};
#define L1 PDF(_1)
#define L2 PDF(_2)
#define L3 PDF(_3)
#define LOWER MO(_4)
#define IND_1 D4
#define IND_2 C6
#define IND_3 D7
@ -66,27 +62,6 @@ layer_state_t layer_state_set_user(layer_state_t state) {
return state;
}
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case L1:
if (record->event.pressed) {
set_single_persistent_default_layer(_1);
}
return false;
case L2:
if (record->event.pressed) {
set_single_persistent_default_layer(_2);
}
return false;
case L3:
if (record->event.pressed) {
set_single_persistent_default_layer(_3);
}
return false;
}
return true;
}
void matrix_init_user(void) {
//init the Pro Micro on-board LEDs
gpio_set_pin_output(IND_1);