Fork me on GitHub

just hit over 100 wpm after switching from qwerty to colemak-dhm

๐Ÿ‘ 2
gotta_go_fast 6

only took me a month of near daily practice ๐Ÿ˜…


Nice, I still don't dare to switch. But thinking about maybe train a bit more next weekend, and switch after.


Awesome result @U4YGF4NGM! I tried learning Workman ( a few years ago, but learning a new keyboard layout interfered too much with the other tasks by brain had to perform while programming :)


it took me about a week to go from "omg i can't type at all" to at least being able to program with some extra effort


programming isn't a high wpm activity, it was around 40-50 wpm that i felt i could do my job ok


i timed it so that i started learning during a week where we were doing kickoff meetings, so like 4+ hours of meetings a day where i was practicing while listening ๐Ÿ˜…

๐Ÿ‘Œ 1

i've heard other people had success during winter holidays for similar reasons


True, I dabbled with my Moonlander setup long enough. Gets about time to really use it.


Yeah fortunately I donโ€™t have that many useless meetings :rolling_on_the_floor_laughing:


ah the moonlander looks really cool. it inspired me to go down the rabbit hole of ergonomic split keyboards


even though i ended up never purchasing the moonlander ๐Ÿ˜‚


now it has too many keys for me ๐Ÿ˜ i'm using a corne (3x6 split) almost down to using a 3x5 split


Cool! Are you able to switch back and forth between colmak-dhm and qwerty? Or is your brain now wired for colmak-dhm only?


i struggle switching back and forth right now


i think that if i retrained qwerty again, in a couple days i'd be able to go back and forth


what was your wpm before?


I wasn't practicing very much, but I did a test before changing layouts and I was getting around 70-80 wpm

Richard Bowen22:03:11

Is this a new colemak variant?


i wrote dhm but i meant colemak-dh ๐Ÿ˜…

oxalorg (Mitesh)14:03:45

@U4YGF4NGM do you use VIM by any chance? I got up to ~20wpm on colemak-dh but then having to re-learn vim (evil mode) muscle memory was too much for me and I gave up.


i use spacemacs with evil-mode, yeah.


i remapped the movement keys to be mnei instead of hjkl

๐Ÿ˜ฎ 1

i'm still working on getting new muscle memory there, but lucky for me i wasn't doing much development at the time i was learning so i got up to about 40 wpm before trying to write code, which helped

๐Ÿ™Œ 1
oxalorg (Mitesh)16:03:46

What about other remaps, for w, e, i, q, a? Could you maybe share your emacs config! ๐Ÿ™๐Ÿ™Œ


i actually had to modify one of the spacemacs layers. let me find my changes....


spacemacs has a layer called keyboard-layout that i use

๐Ÿ™Œ 1

in my ~/.emacs.d/layers/+intl/keyboard-layout i added the following to the kl--base-rebinding-maps var

๐Ÿ’ฏ 1

     . (("m" . "h")
        ("n" . "j")
        ("e" . "k")
        ("i" . "l")
        ("h" . "m")
        ("j" . "n")
        ("k" . "e")
        ("l" . "i")))

๐ŸŽ‰ 1

then in my .spacemacs file i have the following in my layer config

(keyboard-layout :variables
                      kl-layout 'colemak-mnei
                      kl-disabled-configurations '(helm))

oxalorg (Mitesh)16:03:48

Thanks! This is really helpful ๐Ÿ’ฏ๐Ÿ™Œ๐Ÿ™Œ


i had to disable the layout changes in helm because it was making it so that i couldn't select anything in certain cases lol

๐Ÿ™ˆ 1

it doesn't work everywhere- the biggest one for me is using dired mode, the keybindings don't seem to remap


but i just use arrow keys in that case


it won't preserve all your muscle memory but it has helped make the transition easier for me

oxalorg (Mitesh)16:03:35

Yup that is what I feared, maintaining keymaps for so many different modes might get tedious! But yes even if I can relearn my basic normal and insert edit commands that should get me 80% productive


I switched last week. It's beginning to settle a bit. Still thinking about moving some of the other keys, like enter. With the Moonlander it's a big shift, but I think it will work out.

๐Ÿ’ฏ 1

nice. i was inspired by the moonlander, although at the time it was too expensive for me. so i went down the rabbit hole of DIY split ergonomic keyboards and have spent much more than i would have on a moonlander now playing with different form factors ๐Ÿ˜„

๐Ÿ™ˆ 1