Implementation of Capslox
default configurations on Karabiner
, only tested well on macOS.
This repository contains Implementation of Capslox default configurations on Karabiner and my other karabiner configurations, which includes:
Import URL
This configuration implemented default configurations that Capslox
provides, which empowers your CAPS LOCKS
key, and includes:
Caps + e / s / d / f
asarrow up / left / down /right
Caps + a / f
ascmd + left / right
(move the cursor to the beginning or ending of the line)Caps + w / r
asdelete / fn + delete
(delete the char before or after the cursor)Caps + q / t
ascmd + delete / cmd + fn + delete
( delete all of chars before or after the cursor)Caps + i / j / k / l
asshift + arrow up / left / down / right
(select chars up / left / down / right)
This implementation differs from others by using fn
as the hyper key instead of common cmd + opt + shift + control
, which is inspired by this article.
One of the main good point of using fn
as hyper key is that you can passthough opt
or shift
or cmd
when using Caps
, e.g. you can use Caps + opt + e
as opt + arrow up
, or Caps + cmd + d
as cmd + arrow down
. Besides, you can press Caps
with f1-f12
directly because pressing Caps
means pressing fn
.
Import URL
This configuration allows you to simply press F6
to toggle Dark Mode. I chose F6
because there is a moon on it.
Import URL
This configuration allows you to using number pad inside the alphabet area of you keyboard, here's how to use:
- Press and hold Spacebar
- Press:
w e r 7 8 9
a s d f equals to . 4 5 6
z x c v 0 1 2 3
This configuration works well with Kapslox
.
Import URL
This configuration allows you to Launch Apps quickly using Caps + ` / 1 / 2 / 3
or etc. to launch different apps. You can customize it easily.