keyboard-config/atreus/README.org

63 lines
2.3 KiB
Org Mode
Raw Normal View History

* Atreus
from keyboard.io flashed with Kaleidoscope firmware (by the lovely keyboardio folks)
** Build and run
*** Kaleidoscope
- [[https://kaleidoscope.readthedocs.io/en/latest/quick_start.html][Kaleidoscope Quick Start]]
- blog article on customizing the Atreus for (german) developers:
(dead link)
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/
- [[http://www.keyboard-layout-editor.com/][Keyboard Layout Editor]]
**** first time setup
- ~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-Language~
**** after that just
- ~export KALEIDOSCOPE_DIR=${HOME}/projects/Kaleidoscope~
- ~cd ./colemak-dhm/ && make flash~
2025-01-05 23:30:02 +01:00
*** QMK
#+begin_quote
Bootloader mode: while you can put the board in bootloader mode by
simply plugging it in while holding ESC down (being ESC the left
button corner key), you will need to click the RESET button to be able
to flash the board with arvdude or QMK Toolbox (theres an hole in the
middle of the back of the board). EDIT: at least this is in my
experience, but in theory you should be able to flash the board
without using the RESET button, simply putting it in bootloader mode.
#+end_quote
https://www.reddit.com/r/olkb/comments/jaxhkk/keyboardio_atreus_how_tos_custom_layout_via_qmk/
- follow https://docs.qmk.fm/newbs_getting_started
- ./qmk/keymaps/fschl-38/ should be symlinked into =~/git/qmk_firmware/keyboards/keyboardio/atreus/keymaps/=
- =qmk compile -kb keyboardio/atreus -km fschl-38=
- https://atreus.technomancy.us/flash
- open with chrome to do a factory reset:
https://www.reddit.com/r/olkb/comments/jaxhkk/keyboardio_atreus_how_tos_custom_layout_via_qmk/
** The Layout
[[./keyboard-layout-colemak-DHm.png]]
2025-01-05 23:30:02 +01:00
*** TODO
- smart shift on a thumb key, to avoid weird situations with home-row-shift
- smart num, to avoid weird taps for the num layer when typing commas and dots
- tapdance or sth similar for ß, €
https://github.com/urob/zmk-config
*** Adjusted QWERTY Layer for gaming
[[./keyboard-layout-GW-gaming_draft.png]]