diff options
Diffstat (limited to 'ferris/keymap.c')
-rw-r--r-- | ferris/keymap.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ferris/keymap.c b/ferris/keymap.c index 7cb2f0a..d0327ed 100644 --- a/ferris/keymap.c +++ b/ferris/keymap.c @@ -89,3 +89,23 @@ bool get_permissive_hold(uint16_t keycode, keyrecord_t *record) { return false; } } + +// +// improve home row modifiers via achordion +// + +#include "achordion.h" + +bool process_record_user(uint16_t keycode, keyrecord_t* record) +{ + if (!process_achordion(keycode, record)) { + return false; + } + + return true; +} + +void matrix_scan_user(void) +{ + achordion_task(); +} |