marketplace/remapping

Home Row Navigation

Hold Caps Lock and the home row becomes arrows, Home, End and word movement. Shift still selects.

@rebindv0.1.0free

More install options
$rebind install @rebind/home-row-navigation

Gallery

Home Row Navigation preview

Readme

Hold Caps Lock and your right hand stays on the home row.

Held with the layer keySends
H J K LLeft Down Up Right
UHome
OEnd
NWord left
MWord right

Hold Shift as well to select. Release the layer key and every key types normally again.

Setup

  • Layer key defaults to Caps Lock. While the script runs, that key only holds the layer; it does not toggle Caps Lock.
  • Arrow keys offers hjkl or ijkl.
  • Repeat delay and Repeat interval control how a held arrow repeats, since the layer produces the repeats itself.
  • Pass through in these apps is a comma separated list of process names where the layer stays off, for games or terminals that want the raw keys.

Platform

Windows. On macOS, Caps Lock reports as a toggle rather than a held key, so the layer cannot follow it; a macOS build is planned once a layer key can be held there.

Limits

  • Word movement uses Ctrl+Left and Ctrl+Right. Apps that bind those chords differently will move differently.
  • While the layer is held, keys that have no mapping type normally.

Reviews

No reviews yet. Write a review in the app.

Source

Version 0.1.0 (current)

rebind.toml

[package]
name = "home-row-navigation"
version = "0.1.0"
min_sdk = "3.5.0"

[runtime]
permissions = []
platforms = ["windows"]

[marketplace]
title = "Home Row Navigation"
summary = "Hold Caps Lock and the home row becomes arrows, Home, End and word movement. Shift still selects."
category = "remapping"
media = ["assets/cover.png"]
tags = ["caps-lock", "arrows", "navigation", "layer"]
drm = false