zmk-javelin-steno/Kconfig
afiqzudinhadi 32f1812709 Fix: Plover + Lapwing are additive, not exclusive
Both CONFIG_ZMK_JAVELIN_STENO_DICT_PLOVER and DICT_LAPWING can be y.
All enabled dicts downloaded + compiled into one binary. Javelin stacks
them in StenoDictionaryList — user toggles at runtime.

Dict priority at runtime (highest first):
1. User dict (add_translation, on-keyboard)
2. All built-in dicts (Plover, Lapwing, etc. from embedded binary)

Upload dict (USB) not yet implemented — future enhancement.
2026-06-23 00:58:17 +08:00

21 lines
449 B
Text

menu "Javelin Steno Engine"
config ZMK_JAVELIN_STENO
bool "Enable Javelin steno engine"
default n
select CPLUSPLUS
select LIB_CPLUSPLUS
if ZMK_JAVELIN_STENO
config ZMK_JAVELIN_STENO_DICT_PLOVER
bool "Include Plover dictionary (standard English)"
default y
config ZMK_JAVELIN_STENO_DICT_LAPWING
bool "Include Lapwing dictionary (modern, recommended for new learners)"
default n
endif # ZMK_JAVELIN_STENO
endmenu