qmk_userspace/users/t4corun/features/keyoverride.c
2024-05-07 22:51:00 -05:00

20 lines
No EOL
778 B
C

#include "keyoverride.h"
//https://docs.qmk.fm/#/feature_key_overrides?id=simple-example
const key_override_t delete_override = ko_make_basic(MOD_MASK_SHIFT, KC_BSPC, KC_DEL);
const key_override_t media_next_override = ko_make_basic(MOD_MASK_SHIFT, KC_MNXT, KC_MPRV);
const key_override_t at_sym_override = ko_make_basic(MOD_MASK_SHIFT, KC_AT, KC_AMPR);
const key_override_t exlm_sym_override = ko_make_basic(MOD_MASK_SHIFT, KC_EXLM, KC_DLR);
const key_override_t perc_sym_override = ko_make_basic(MOD_MASK_SHIFT, KC_PERC, KC_CIRC);
const key_override_t **key_overrides = (const key_override_t *[]){
&delete_override,
&media_next_override,
&at_sym_override,
&exlm_sym_override,
&perc_sym_override,
NULL // Null terminate the array of overrides!
};