diff --git a/keyboards/moonlander/keymaps/ikcelaks/config.h b/keyboards/moonlander/keymaps/ikcelaks/config.h index b5d3276c..41662e3d 100644 --- a/keyboards/moonlander/keymaps/ikcelaks/config.h +++ b/keyboards/moonlander/keymaps/ikcelaks/config.h @@ -18,7 +18,7 @@ #pragma once -#define ORYX_CONFIGURATOR +// #define ORYX_CONFIGURATOR // User Added #define COMBO_COUNT 10 @@ -26,8 +26,5 @@ #define DOUBLE_TAP_SHIFT_TURNS_ON_CAPS_WORD #define SEQUENCE_TRANSFORM_IDLE_TIMEOUT 3000 #define SEQUENCE_TRANSFORM_EXTRA_BUFFER 10 -// #define SEQUENCE_TRANSFORM_DISABLE_ENHANCED_BACKSPACE -#define SEQUENCE_TRANSFORM_ENABLE_FALLBACK_BUFFER +#define SEQUENCE_TRANSFORM_RECORD_RULE_USAGE 0 #define USER_PRINT -// #define SEQUENCE_TRANSFORM_LOG_GENERAL -// #define RECORD_RULE_USAGE diff --git a/keyboards/moonlander/keymaps/ikcelaks/rules.mk b/keyboards/moonlander/keymaps/ikcelaks/rules.mk index 7b5f7c24..33ff87a7 100644 --- a/keyboards/moonlander/keymaps/ikcelaks/rules.mk +++ b/keyboards/moonlander/keymaps/ikcelaks/rules.mk @@ -4,13 +4,13 @@ CONSOLE_ENABLE = no COMMAND_ENABLE = no SPACE_CADET_ENABLE = no COMBO_ENABLE = yes -REPEAT_KEY_ENABLE = yes -DEFERRED_EXEC_ENABLE = yes +REPEAT_KEY_ENABLE = no +DEFERRED_EXEC_ENABLE = no CAPS_WORD_ENABLE = yes +TOP_SYMBOLS=10 + include /home/qmk/qmk_userspace/keyboards/moonlander/keymaps/ikcelaks/sequence_transform/rules.mk # Automatically rebuild my sequence_transform rules from the latest config $(shell python3 /home/qmk/qmk_userspace/keyboards/moonlander/keymaps/ikcelaks/sequence_transform/generator/sequence_transform_data.py -q) - -TOP_SYMBOLS=10 diff --git a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform index 10f71c4c..e332cf42 160000 --- a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform +++ b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform @@ -1 +1 @@ -Subproject commit 10f71c4ce72b7606291e7cd3bb5f5f7422aab1d2 +Subproject commit e332cf421c8e48512445b9eb1dadbe553ea513d1 diff --git a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_config.json b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_config.json index 688a6cb1..13a04587 100644 --- a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_config.json +++ b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_config.json @@ -1,11 +1,11 @@ { "rules_file_name": "sequence_transform_dict.txt", - "magic_chars": "πŸ‘†πŸ‘β˜…βœͺ", - "wordbreak_char": "⎡", - "output_func_chars": "↻⇑", + "sequence_token_symbols": "πŸ‘†πŸ‘β˜…βœͺ", + "wordbreak_symbol": "⎡", + "output_func_symbols": "↻⇑", "comment_str": "#", "separator_str": "β‡’", - "seq_tokens_ascii": "*@$#", + "sequence_tokens_ascii": "*@$#", "wordbreak_ascii": "^", "quiet": false } diff --git a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict.txt b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict.txt index bd538048..559b5254 100644 --- a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict.txt +++ b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict.txt @@ -3,6 +3,30 @@ πŸ‘ β‡’ ↻ + +⎡sπŸ‘q β‡’ sequence +⎡sπŸ‘qo β‡’ sequence_transform +⎡sπŸ‘q- β‡’ sequence-transform +⎡sπŸ‘q⎡o⎡ β‡’ sequence⎡transform⎡ +⎡tπŸ‘o β‡’ transform +⎡sπŸ‘l β‡’ symbol +⎡kπŸ‘r β‡’ keypress +⎡kπŸ‘b β‡’ key_buffer + + + +qa β‡’ qua +qi β‡’ qui +qe β‡’ que +qo β‡’ quo +qaπŸ‘† β‡’ qua +qiπŸ‘† β‡’ qui +qeπŸ‘† β‡’ que +qoπŸ‘† β‡’ quo +⎡eqaπŸ‘ β‡’ equal +⎡eqaπŸ‘y β‡’ equally +⎡eqaπŸ‘t β‡’ equality + dβ˜… β‡’ develop dβ˜…t β‡’ development dβ˜…r β‡’ developer @@ -155,6 +179,7 @@ rsπŸ‘ β‡’ rst ⎡bπŸ‘c β‡’ become ⎡bπŸ‘t β‡’ between ⎡bπŸ‘k β‡’ back +⎡bπŸ‘ka β‡’ backspace ⎡bπŸ‘g β‡’ begin ⎡bπŸ‘l β‡’ believe ⎡bπŸ‘e β‡’ been @@ -214,6 +239,7 @@ rsπŸ‘ β‡’ rst ⎡wπŸ‘†rn β‡’ written ⎡wπŸ‘†ri β‡’ writing ⎡wπŸ‘†o β‡’ word +⎡wπŸ‘†ok β‡’ wordbreak ⎡wπŸ‘†t β‡’ with ⎡wπŸ‘†to β‡’ without @@ -250,7 +276,6 @@ rsπŸ‘ β‡’ rst ⎡sπŸ‘d β‡’ sound ⎡sπŸ‘c β‡’ science ⎡sπŸ‘s β‡’ success -⎡sπŸ‘l β‡’ school ⎡sπŸ‘m β‡’ small ⎡sπŸ‘p β‡’ special ⎡sπŸ‘a β‡’ state @@ -334,6 +359,7 @@ xπŸ‘† β‡’ xes mπŸ‘† β‡’ ment maπŸ‘† β‡’ make +maπŸ‘†g β‡’ making mrπŸ‘† β‡’ mark tπŸ‘† β‡’ tment taπŸ‘† β‡’ take diff --git a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict_test.txt b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict_test.txt index 80e4b2d7..519fd573 100644 --- a/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict_test.txt +++ b/keyboards/moonlander/keymaps/ikcelaks/sequence_transform_dict_test.txt @@ -5,5 +5,20 @@ # ⎡reasonπŸ‘† β‡’ reasonable # ⎡reπŸ‘†πŸ‘†y β‡’ reasonably -⎡jπŸ‘† β‡’ judge -⎡jπŸ‘†πŸ‘† β‡’ judgment +# ⎡iπŸ‘ β‡’ I +# iπŸ‘ β‡’ ing + +# xπŸ‘† β‡’ xt +# exπŸ‘† β‡’ example + +,πŸ‘† β‡’ ,⎡and +# sπŸ‘† β‡’ sk +# .πŸ‘† β‡’ . +# eπŸ‘†a β‡’ ev +# eπŸ‘†a⎡ β‡’ even⎡ + +⎡sπŸ‘ β‡’ some +⎡sπŸ‘t β‡’ sometimes +xπŸ‘† β‡’ yellow +xπŸ‘†b β‡’ blue +xπŸ‘†br β‡’ red