summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/keyd/default.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/keyd/default.conf b/.config/keyd/default.conf
index 6407133..89093e2 100644
--- a/.config/keyd/default.conf
+++ b/.config/keyd/default.conf
@@ -32,6 +32,9 @@ m = h
esc = overload(switch, capslock)
capslock = overload(extend, esc)
+[alt]
+capslock = overload(extend-A, esc)
+
[shift]
capslock = overload(extend-S, S-esc)
meta = layer(M-S)
@@ -42,6 +45,7 @@ capslock = overload(extend-M, esc)
shift = layer(M-S)
[extend:C]
+alt = layer(extend-A)
shift = layer(extend-S)
meta = layer(extend-M)
j = left
@@ -62,6 +66,12 @@ v = C-v
8 = f8
9 = f9
+[extend-A]
+j = A-left
+k = A-down
+l = A-up
+; = A-right
+
[extend-S:C-S]
j = C-left
k = C-down