Frieder Schlesier 97b52fe33b | ||
---|---|---|
colemak-dhm | ||
README.org | ||
keyboard-layout-GW-Gaming.json | ||
keyboard-layout-GW-gaming_draft.png | ||
keyboard-layout-colemak-DHm.json | ||
keyboard-layout-colemak-DHm.png |
README.org
Keyboard Config README
Keyboard Config
Keyboardio Atreus with Alpha Layer based on Colemak, more specifically the mod-DH for Matrix keyboard variant.
This is modified for my personal environment with i3wm + Spacemacs.
The Layout
- alpha and shift layers work normally
- SYMBOLS and numbers are activated with right thumb (blue)
- NAV layer (orange) is activated by holding Backspace key
- TAB and Enter keys work as extra Ctrl keys when hold for more than 250ms
- mouse movement with WASD (QWERTY) keys when holding M
- some additional utility keys are activated on hold (german umlaute, Ctrl+C,V,X,Z)
- Kaleidoscope Quick Start
- blog article on customizing the Atreus for (german) developers: https://www.gettommy.com/posts/my-ergonomic-40-percent-keyboard-layout-for-german-developers/#where-to-go-from-here
- typing practise: https://www.keybr.com/
- typing speedtest with layout emulator: https://monkeytype.com/
- Keyboard Layout Editor
Build and run
git clone Kaleidoscope -d ${HOME}/projects/Kaleidoscope
sudo cp ${HOME}/projects/Kaleidoscope/etc/60-kaleidoscope.rules /etc/udev/rules.d/
sudo udevadm trigger
- cd Kaleidoscope/plugins && git clone https://github.com/keyboardio/Kaleidoscope-Languages
- export KALEIDOSCOPE_DIR=${HOME}/projects/Kaleidoscope
- cd ./colemak-dhm/ && make flash
TODO
- fully implement a sane extended layer like this
- maybe completely remove the NAV and TAB keys
Adjusted QWERTY Layer for gaming