binarybottle / engram

Arno's Engram v2.0 ("Engram") layout is an optimized key layout for touch typing in English based on ergonomic considerations, with a protocol and software for creating new, optimized key layouts in other languages.
MIT License
251 stars 23 forks source link

Fix/Optimize Linux Install Script #78

Open rfiga opened 5 months ago

rfiga commented 5 months ago

The X Keyboard Configuration Database updated its rules file evdev.xml. As a result, the installation script now enters the engram rules under the wrong layout. This fix uses a more robust logic to patch the engram entries as a valid variant of the us layout only.

asim215 commented 3 months ago

Thanks! I test it and it works. Now definition is more clear on choose of layout. 20240609_18h12m39s_grim 20240609_18h12m53s_grim

rfiga commented 2 weeks ago

@binarybottle @asim215 Thanks for confirming it works.