This has also led me to using the #MacBook again. (When you need a cursor, you need a cursor.) I forgot how sharp the edges of the M3 MacBook Air are; it's actually pretty damn painful!
It's funny how different the first-boot process for OpenBSD and macOS is. On OpenBSD I did a bunch of performance tweaks (mainly joining the staff group and adjusting values in sysctl.conf) then added the packages I wanted and went about my way, with the exception of that touchpad problem, of course. On macOS I went through a guided setup that did its damnedest to push me towards certain settings with iCloud, Apple Intelligence, etc. and then I cast about for ways to remove and replace various software.
On that subject: I'm finding Ghostty to be just fine, the browsers are all the same, and Rift (https://github.com/acsandmann/rift) gives me a more reliable tiling experience than any of the other solutions I've tried on macOS. Right now the only hang-ups involve remapping Caps Lock to Command. That almost allows me to emulate the ctrl:nocaps I set on other platforms, but if I need to C-c something in the terminal, I have to find the damn Control key itself. Probably I'll experiment with Karabiner or Kanata to come up with a sensible modifier layout.
Anyway. I'm coming off a long sickness that ran through my entire family, so I'm bloviating. Onward.