Skip to content
/ Kapslox Public

Implementation of Capslox default configurations on Karabiner

License

Notifications You must be signed in to change notification settings

Saafo/Kapslox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kapslox

Implementation of Capslox default configurations on Karabiner, only tested well on macOS.

Introduction

This repository contains Implementation of Capslox default configurations on Karabiner and my other karabiner configurations, which includes:

Kapslox.json

Import URL

This configuration implemented default configurations that Capslox provides, which empowers your CAPS LOCKS key, and includes:

  • Caps + e / s / d / f as arrow up / left / down /right
  • Caps + a / f as cmd + left / right (move the cursor to the beginning or ending of the line)
  • Caps + w / r as delete / fn + delete (delete the char before or after the cursor)
  • Caps + q / t as cmd + delete / cmd + fn + delete ( delete all of chars before or after the cursor)
  • Caps + i / j / k / l as shift + 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.

DarkMode.json

Import URL

This configuration allows you to simply press F6 to toggle Dark Mode. I chose F6 because there is a moon on it.

NumberPad.json

Import URL

This configuration allows you to using number pad inside the alphabet area of you keyboard, here's how to use:

  1. Press and hold Spacebar
  2. 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.

LaunchApps.json

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.

About

Implementation of Capslox default configurations on Karabiner

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published