diff --git a/zmk-nodefree-config/helper.h b/zmk-nodefree-config/helper.h index 6d0ea0a..8b45b68 100644 --- a/zmk-nodefree-config/helper.h +++ b/zmk-nodefree-config/helper.h @@ -79,20 +79,20 @@ #if !defined OS_UNICODE_LEAD #if HOST_OS == 2 - #define OS_UNICODE_LEAD ¯o_press &kp LALT // macOS + #define OS_UNICODE_LEAD ¯o_press &kp LALT // macOS #elif HOST_OS == 1 - #define OS_UNICODE_LEAD &kp LS(LC(U)) // Linux + #define OS_UNICODE_LEAD ¯o_tap &kp LS(LC(U)) // Linux #else - #define OS_UNICODE_LEAD &kp RALT &kp U // Windows + WinCompose (default) + #define OS_UNICODE_LEAD ¯o_tap &kp RALT &kp U // Windows + WinCompose (default) #endif #endif #if !defined OS_UNICODE_TRAIL #if HOST_OS == 2 - #define OS_UNICODE_TRAIL ¯o_release &kp LALT // macOS + #define OS_UNICODE_TRAIL ¯o_release &kp LALT // macOS #elif HOST_OS == 1 - #define OS_UNICODE_TRAIL &kp SPACE // Linux + #define OS_UNICODE_TRAIL ¯o_tap &kp SPACE // Linux #else - #define OS_UNICODE_TRAIL &kp RET // Windows + WinCompose (default) + #define OS_UNICODE_TRAIL ¯o_tap &kp RET // Windows + WinCompose (default) #endif #endif @@ -105,7 +105,7 @@ wait-ms = <0>; \ tap-ms = <1>; \ #binding-cells = <0>; \ - bindings = , , ; \ + bindings = , <¯o_tap unicode_bindings>, ; \ }; \ }; \ };