34 Keys Tri Layout for QMK optimized for TypeScript and Java. I use it with Corne, but I can't see why this can't be used with other 36/34 keys keyboard.
This layout has customizable keycaps project optimized for 3D printing
https://github.com/andruhon/super-custom-keycaps
This there's also a version for Apple, to make this Keyboard usable with Mac. See tis branch https://github.com/andruhon/type-s-tri-layout/tree/apple-mac
Install QMK following https://docs.qmk.fm/newbs_getting_started TLDR
sudo pacman --needed --noconfirm -S git python-pip libffi
python3 -m pip install --user qmk
qmk setup -b 0.28.0
see clonning into /home/user/yourdir/qmk_firmware
Note /home/user/yourdir/qmk_firmware above is a directory where the qmk_firmware was cloned.
cd /home/user/yourdir/qmk_firmware
cd keyboards/crkbd/keymaps/
git clone git@github.com:andruhon/type-s-tri-layout.git typestrilayout
qmk config user.keyboard=crkbd
qmk config user.keymap=typestrilayout
My controller is promicro_rp2040, so I have to use CONVERT_TO, to make sure the uf2 file produced.
qmk compile -kb crkbd -km typestrilayout -e CONVERT_TO=promicro_rp2040
My controller is promicro_rp2040, so I have to use CONVERT_TO, to make sure the uf2 file is flashed to RPI-RP2.
EE_HANDS is enabled, so both halves may be flashed.
Flash left:
qmk flash -kb crkbd -km typestrilayout -bl uf2-split-left -e CONVERT_TO=promicro_rp2040
Flash right:
qmk flash -kb crkbd -km typestrilayout -bl uf2-split-right -e CONVERT_TO=promicro_rp2040
Be careful when plugging in and unplugging your keyboard halves during flashing, always unplub USB cable first and only then remove TRS/TRRS cable connecing halves.
The source code is in keymap.c.
Generated with http://www.keyboard-layout-editor.com/.
See also Matrix

The old VIAL stuff can be found in VIAL branch.
