So I got my work #MacBook today. (Because our HR people took pity in me still using a 8GB RAM #ThinkPad from 2019.) And I’m in the middle of setting it up. Things configured so far:
- #ed (1)
- #CommonLisp
- #VSCode (kind of, going zero-configuration out of disgust)
- Minor security and privacy things, like disk encryption and password manager.
Not configured yet:
- #Emacs (trying to see how far I can get without it and how significantly my productivity will drop)
- Browsers (planning on going with heavily-configured Safari)
- Work repos
Takeaways:
- #POSIX matters. It’s quite a superpower having my scripts run on both a Linux machine and a MacBook.
- I had to tweak some stuff with logical pathnames in CL and user-specific binaries (#TIL) in shell, so that’s a bit of experience
- Yes, I take ed(1) with me at all times
- It’s fun setting up a new machine, even as restricted as an #Apple one.