diff options
| author | Igor Soarez <igor@soarez.org> | 2026-09-27 10:14:30 +0300 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-09-27 10:14:30 +0300 |
| commit | bf177c58da897dbd084cc1fe8e6ebd9b61b85830 (patch) | |
| tree | 6024ee158efdb94856097a9bd42472074e6beb73 /bin/default-browser | |
| parent | b0714511e8557686cda9e0551324fd273a97e9b1 (diff) | |
macos: hot corners and tap to click, and a way to find the next key
Three settings this account has always set by hand on every new Mac, now in the
script that exists for exactly that: the bottom-right hot corner sleeping the
display, tap to click, and three-finger drag on an external trackpad -- the
last a gap, since the script set it only for the built-in one.
Each of those is written in more than one place because macOS keeps them in
more than one place: an external Magic Trackpad has its own domain, and the
login window reads com.apple.mouse.tapBehavior rather than either of them,
per-host for this machine and globally for any other. Setting one and not the
others is why tap to click sometimes survives a reboot and sometimes does not.
bin/macos-defaults-diff is the general answer: snapshot, change one setting,
and it prints what moved, including the -currentHost domains a plain
`defaults read` never shows. It flushes cfprefsd first, since a change made
seconds earlier can otherwise be missing from the read meant to reveal it, and
it says plainly when nothing changed -- anything behind Privacy & Security
lives in the SIP-protected TCC database and cannot be scripted at all.
Diffstat (limited to 'bin/default-browser')
0 files changed, 0 insertions, 0 deletions
