Hacker News new | past | comments | ask | show | jobs | submit | harsilspatel's comments login

They forgot to add the word `quone`!


I can't use any keyboard without my favorite mappings:

1. caps lock --> escape / ctrl

2. right command + h/j/k/l --> arrow keys

3. left/right shift --> left/right parenthesis

Source: https://github.com/harsilspatel/dotfiles


I've almost entirely purged non-defaults from my workflow, but I still go for CapsLock->Ctrl.

On mac, it's a menu in preferences. On windows, I have to download a program. On linux, there are 30 different programs and config files to do it and the linux community seems to be perpetually at war with them, with 25 of them silently or loudly broken at any given moment. The only one that works reliably, setxkbmap, is temporary.

Still worth it!


> On linux, there are 30 different programs and config files to do it and the linux community seems to be perpetually at war with them, with 25 of them silently or loudly broken at any given moment. The only one that works reliably, setxkbmap, is temporary.

I got used to this on Mac and was kinda shocked how difficult it was to make it work everywhere on Linux, when I last tried it about 18 months ago. I spent (well, wasted) a lot of time digging through suggestions for how to do it, half of which didn't work and the rest of which only worked some places. On a new Mac it takes maybe 20 seconds to configure, simply using the GUI, and that's it.


Maybe I'm missing something: how do you make uppercase letters?


This is part of the "space cadet" layout which I also use. The shift keys only function as parentheses when you tap the key (i.e. press and release without tapping another key in the meantime). It means that the character is typed when you physically lift the key instead of pressing it but worth it.


Here's another great resource that was posted not too long ago https://learngitbranching.js.org/


While this can be achieved using existing tools such as Karabiner-Elements [1], it might be overwhelming for some to configure the said tools. I like how simplistic your tool it :)

[1]https://medium.com/@nikitavoloboev/karabiner-god-mode-7407a5...


Karabiner, in all its various incarnations, never delivered for me.


While it was mildly infuriating that there were 2 zeroes -- +0.00 and -0.00 -- in the game, admittedly, I also enjoyed having that as an extra transitioning step to stay within the acceptable docking range


Thanks for sharing the dotfiles!

I use combination of BTT, Karabiner Elements, yabai and skhd to do remappings but this comment has intrigued me to give hammerspoon a shot!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: