From 1ab73f267a29e030a8252a20b6b54bd6529820ca Mon Sep 17 00:00:00 2001 From: Mike Skalnik Date: Mon, 23 Nov 2020 19:59:04 -0800 Subject: [PATCH] =?UTF-8?q?Start=20working=20on=20caps=20as=20esc=20automa?= =?UTF-8?q?tion=20=F0=9F=94=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- osx/set-defaults.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/osx/set-defaults.sh b/osx/set-defaults.sh index 2bd5fa6..6418c41 100755 --- a/osx/set-defaults.sh +++ b/osx/set-defaults.sh @@ -17,6 +17,13 @@ defaults write -globalDomain AppleFirstWeekday -dict gregorian 2 # AM/PM → 🌅/🌃 defaults write -globalDomain AppleICUDateTimeSymbols '{ 5 = ("\\Ud83c\\Udf05", "\\Ud83c\\Udf03"); }' +########### +# Keyboard + +vendor=$(ioreg -p IOUSB -c IOUSBDevice -n "Apple Internal Keyboard / Trackpad" | grep -e idVendor | awk '{print $3}') +product=$(ioreg -p IOUSB -c IOUSBDevice -n "Apple Internal Keyboard / Trackpad" | grep -e idProduct | awk '{print $3}') +defaults -currentHost write -globalDomain com.apple.keyboard.modifiermapping.$(vendor)-$(product)-0 + ####### # Dock