DEV Community

loading...

Discussion on: My Productivity Boosters — A random collection of tricks and tools — What are yours?

Collapse
fenetikm profile image
Michael Welford

I really enjoyed this post - capslock to ctrl/esc is one of my favourite hacks too.

Couple more things which have worked for me which you may like:
Spacefn layer: hold space then hjkl for arrow keys, then you don’t need a specific slack mapping, there is a Spacefn example in KE I am pretty sure
Hyperkey: map a key to command+option+ctrl+shift and then map hyper+other_keys to open apps directly - saves a lot of time for me.

I wouldn’t be surprised if you are already doing this ;)

Collapse
fabrik42 profile image
Christian Bäuerlein Author

Hey, super good points!

Spacefn layer: I remapped holding space down to cmd for some weeks, but it showed side effects when I typed sloppily. Your idea sounds better and could solve a lot of my problems. I think I might give the Spacefn layer a try!

Hyperkey: I love the idea, I just don’t know where to put the key. 🤔 Can you tell me more about your setup?

Collapse
fenetikm profile image
Michael Welford

'Sup?!

I currently have right option bound to hyper (I was never using it for anything else).

Since you have capslock bound to ctrl/esc maybe you could go with the left ctrl? Or something else that you don't use. If you are super daring, how about mapping enter (when chorded) to it?! (and of course leaving a single enter to it's normal functionality).

Here is my current karabiner config: github.com/fenetikm/dotfiles/blob/...

Thread Thread
fabrik42 profile image
Christian Bäuerlein Author

Ah, very cool, I will try this out!
What do you use to create the shortcuts based on the hyper key?

Thread Thread
fenetikm profile image
Michael Welford • Edited

Good question! I am using Hammerspoon - here is my config for an example:

github.com/fenetikm/dotfiles/blob/...

(Ignore the keyboard swapping bit, that's out of date. Karabiner elements supports device dependent mappings now)

Another useful tool to have in one's back pocket.

Thread Thread
fabrik42 profile image
Christian Bäuerlein Author

Very cool, will check it out! Thanks!