History
Many years ago, i.e. when Apple //c was new, I played with Dvorak.
About 5 or 10 years ago I got a Microsoft 4000 split ergo keyboard. I liked it enough that I have replaced it 3 times. (Reliability is definitely an issue for me with this keyboard.) I again played with Dvorak, but didn't get far. This was when I discovered Colemak.
A few years ago, I started learning Colemak, but never got very far.
Last year, I ordered some keyswitches and keycaps intending to build my own keyboard, but they are still sitting in the box ... :-(
A couple of months ago I bit the bullet and just ordered an Atreus from Keyboard.io. It arrived a couple of weeks ago.
Current Status
I can touch type QWERTY at about 40 WPM, which is adequate since I mostly do coding, which involves much more thinking than typing.
I love my new keyboard (picture of Atreus)
This thing is tiny. It is pretty hefty and seems solidly built. The keycaps pop off more easily than I expected, but not unreasonably so.
I definitely prefer a programmable hardware keyboard over mucking around with software on three different platforms (I have used Windows and Linux for decades, and just recently got a Mac Mini).
I have spent a few (4?) days with Colemak Club. I can do level 3 with 97% accuracy at about 10 WPM.
Goals
I do mostly programming with Python and Rust, so I need a good symbol/number layout.
I speak Portuguese and am learning French. I will eventually learn German too. Therefore I need to be able to type in these languages.
I use Blender 3D a lot, so I would like to set up a layer for common blender actions, and probably for Gimp too.
I want to get to at least 80 WPM within a year.
Issues/Questions
I like the simplicity of Colemak Club, but I would like to choose my own word lists and track my progress over time. I'm currently working to get Amphetype running.
I am looking for a well-designed symbol/number layer optimized for Python and Rust coding.
I've seen a couple of different layouts for the bottom row of keys. I don't know if I'll keep the default layout.
* Enter: is this better as a pinky key or as a thumb?
* Backspace: I kind of like it directly below "V", but I probably should not use it enough to justify that prime location
* Escape: I use VIM, so I do like it under my left pinky.
* Tab: Important for Python. I'll probably move it to a left thumb key.
* AltGr: useful for German, French, and Portuguese, but I don't know if I want it taking up space all of the time.
* Super: I use it a lot under Windows and Linux. I don't know yet how much MacOS uses it. Another layer may be a better approach.