keyboard-config/README.org

52 lines
2.1 KiB
Org Mode
Raw Normal View History

#+SETUPFILE:
#+TITLE: Keyboard Config
2022-01-07 23:01:27 +01:00
* Keyboard Config
Collection of configuration for my micro-controller based mechanical keyboard.
Alpha Layer based on Colemak, more specifically the [[https://colemakmods.github.io/mod-dh/keyboards.html#matrix-keyboards][mod-DH for Matrix]]
keyboard variant. This is modified for my personal environment with
i3wm + Emacs. Programming mainly takes place in VS Code.
2023-09-02 10:08:33 +02:00
since vim mode is great for navigation but not supported on enough
platforms, switching between nav and alpha layer is emulated on the
keyboard.
2022-01-16 17:56:35 +01:00
- [ ] visualize current config
[[https://github.com/caksoylar/keymap-drawer][Keymap Drawer]]
** Atreus with Kaleidoscope
2022-01-07 23:01:27 +01:00
[[https://shop.keyboard.io/collections/keyboardio-atreus/products/keyboardio-atreus][Keyboardio Atreus]] with some hard-to-reach keys removed. Speciality:
both Ctrl keys are in the usual place and activated with the outer
edge of each hand. Tapped they are TAB and Enter, on hold they act as Ctrl keys
2022-01-07 23:01:27 +01:00
[[./atreus/keyboard-layout-colemak-DHm.png]]
2022-01-07 23:01:27 +01:00
2022-01-16 17:56:35 +01:00
- alpha and shift layers work normally
- SYMBOLS and numbers are activated with right thumb (blue)
2022-01-23 13:03:07 +01:00
- NAV layer (orange) is activated by holding Backspace key
2022-01-16 17:56:35 +01:00
- 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)
Instructions see [[./atreus/README.org]]
2023-09-02 10:08:33 +02:00
** Chocofi 36 with QMK
According to this issue [[https://github.com/pashutk/chocofi/issues/6][pashutk/chocofi#6 firmware?]] one should use ~crkbd~ config.
2022-01-07 23:01:27 +01:00
** TODO
- move numblock 0 somewhere else (e.g. left of 4)
2023-09-02 10:08:33 +02:00
- move PGUP/PGDOWN to from pinky to index
- move DEL, BKSPC (to NAv layer, e.g. J/K)
- find new places for TAB/Enter + Ctrl keys
- moving from Atreus to Chocofi
- the =#= and =`= keys are gone!
2022-01-23 13:03:07 +01:00
- fully implement a sane extended layer like [[https://dreymar.colemak.org/layers-extend.html][this]]
- maybe figure out home-row-mods: https://precondition.github.io/home-row-mods#how-to-use-home-row-mods
- inspiration: https://alexschroeder.ch/wiki/Atreus
2023-09-02 10:08:33 +02:00