summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpost-setup.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/post-setup.sh b/post-setup.sh
index 7f63ec9..4917bb2 100755
--- a/post-setup.sh
+++ b/post-setup.sh
@@ -27,3 +27,14 @@ rc-service iwd start
rc-update del networking boot
rc-update del wpa_supplicant boot
rc-update add iwd boot
+
+# Set Caps key to CTRL
+apk add kbd
+keymap=caps-ctrl.bmap
+
+(dumpkeys | grep keymaps; echo keycode 58 = Control) | loadkeys
+dumpkmap > $keymap && gzip $keymap
+
+mv $keymap.gz /etc/keymap \
+ && sed "s/gb.bmap.gz/$keymap.gz/" -i /etc/conf.d/loadkmap
+