This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-03-07
Channels
- # announcements (12)
- # autochrome-github (4)
- # babashka (27)
- # babashka-sci-dev (2)
- # beginners (80)
- # calva (34)
- # cider (8)
- # clj-kondo (77)
- # clojars (34)
- # clojure (50)
- # clojure-europe (35)
- # clojure-nl (4)
- # clojure-uk (5)
- # clojured (2)
- # clojurescript (26)
- # core-async (4)
- # cursive (4)
- # datahike (4)
- # datomic (40)
- # emacs (7)
- # etaoin (1)
- # fulcro (12)
- # google-cloud (143)
- # hyperfiddle (1)
- # integrant (2)
- # jobs (1)
- # malli (15)
- # membrane (17)
- # off-topic (38)
- # pathom (1)
- # reagent (4)
- # releases (2)
- # remote-jobs (2)
- # sci (1)
- # shadow-cljs (10)
- # spacemacs (7)
- # tools-deps (5)
- # vim (6)
- # xtdb (37)
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 (https://workmanlayout.org/) 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 ๐
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
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 think that if i retrained qwerty again, in a couple days i'd be able to go back and forth
I wasn't practicing very much, but I did a test before changing layouts and I was getting around 70-80 wpm
Is this a new colemak variant?
i wrote dhm but i meant colemak-dh ๐ https://colemakmods.github.io/mod-dh/
@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'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
What about other remaps, for w, e, i, q, a? Could you maybe share your emacs config! ๐๐
in my ~/.emacs.d/layers/+intl/keyboard-layout
i added the following to the kl--base-rebinding-maps
var
(colemak-mnei
. (("m" . "h")
("n" . "j")
("e" . "k")
("i" . "l")
;;
("h" . "m")
("j" . "n")
("k" . "e")
("l" . "i")))
then in my .spacemacs
file i have the following in my layer config
(keyboard-layout :variables
kl-layout 'colemak-mnei
kl-disabled-configurations '(helm))
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
it doesn't work everywhere- the biggest one for me is using dired mode, the keybindings don't seem to remap
it won't preserve all your muscle memory but it has helped make the transition easier for me
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