From 4e705e091d71b924737661023e17e18a2bb2dfc2 Mon Sep 17 00:00:00 2001 From: Uzi Date: Sun, 9 Aug 2026 17:23:12 -0600 Subject: [PATCH] feat: add exported macOS symbolic hotkeys plist setup.sh already exports com.apple.symbolichotkeys to macos/symbolichotkeys.plist and imports it back on restore, but the exported plist itself was never committed, so a fresh machine had nothing to restore from. Mark *.plist as binary in .gitattributes so the `* text=auto` rule can never line-ending normalize it, and ignore *.log to keep stray tool logs out of the tree. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01PWJyJ8YZud1bCVfaETKpLH --- .gitattributes | 3 +++ .gitignore | 1 + macos/symbolichotkeys.plist | Bin 0 -> 486 bytes 3 files changed, 4 insertions(+) create mode 100644 macos/symbolichotkeys.plist diff --git a/.gitattributes b/.gitattributes index dfe0770..cd1a0d0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,5 @@ # Auto detect text files and perform LF normalization * text=auto + +# Binary property lists must never be line-ending normalized +*.plist binary diff --git a/.gitignore b/.gitignore index b5e4599..2d4d0a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ setup.conf +*.log diff --git a/macos/symbolichotkeys.plist b/macos/symbolichotkeys.plist new file mode 100644 index 0000000000000000000000000000000000000000..b258c426d1d05e868a71ec9821466b0c9fb85465 GIT binary patch literal 486 zcmZXNPiPZy5QV>KqurXQo3y&oqE@R^Yt`(w-E0t%qV*4&aA4@0P9G`gZKvJ+N=^z^Hxn z*zxhxXYLy+M~*fHVSfeBR%6S zxCP%UYIS3KcjW(JOaJu^V<bg7_=%HLq;~;x^bc?mm&fGRi9{=o?M!kIF)QR_4eKB`?Q8eoIT_@$9bli zVU|l=VUDYm@F`Pak?Y*xCbziF9qw|E`#j(wk9f=zp7M<6yx=9Tc+DH$@{ad>;3J>- zOoJ~h^ObLWXN4d9