dots

Laptop & Desktop dotfiles
git clone https://git.pngu.org/dots
Log | Files | Refs | README

commit 7dffe05a560100f1c08cc0ff92c3856c20d82625
parent 421f5b17794d7a2edd7d92f4544737070ea32a09
Author: Jack Sangdahl <jack@pngu.org>
Date:   Wed, 17 Dec 2025 22:29:35 -0700

Update keyd configuration

Diffstat:
M.config/keyd.conf | 77+++++++++++++++++++++++++++++++++++++++++++----------------------------------
1 file changed, 43 insertions(+), 34 deletions(-)

diff --git a/.config/keyd.conf b/.config/keyd.conf @@ -5,7 +5,6 @@ k:05ac:0291 chord_timeout = 40 [main] - # home row mods a = overloadt(alt, a, 170) s = overloadt(meta, s, 170) @@ -19,24 +18,15 @@ l = overloadt(meta, l, 170) # other [ = backspace leftmeta = esc -space = overloadt(lower, space, 170) -rightmeta = C-S-v +space = overloadt(layer1, space, 170) +rightmeta = layer(layer2) # combos -w+e = = -e+r = { -r+t = \ -y+u = ' -u+i = [ -i+o = - -s+d = + -d+f = : -f+g = | -h+j = " j+k = enter -k+l = _ +d+f = _ +f+j = capslock -[lower] +[layer1] q = 1 w = 2 e = 3 @@ -48,24 +38,43 @@ i = 8 o = 9 p = 0 +g = tab +h = left +j = down +k = up +l = right +; = capslock + +v = macro(../) +b = macro(jack@pngu.org) + +[layer2] +q = ` +w = macro(<=) +e = macro(>=) +r = - +t = | +y = ^ +u = { +i = } +o = $ +p = \ + a = ! -s = @ -d = # -f = $ -g = % -h = ^ -j = & -k = * -l = ( -; = ) +s = * +d = / +f = = +g = & +h = # +j = ( +k = ) +l = ' +; = " -z = volumedown -x = tab -c = capslock -v = C-backspace -b = ` -n = left -m = down -, = up -. = right -/ = volumeup +z = ~ +x = + +c = [ +v = ] +b = % +n = @ +m = :