I'd love to get to make further inroads, but I treat my MacBook as something that's disposable, there's nothing on it that I care about.
- Pretty much all my software comes from brew or brew cask
- All my files are stored in either DropBox or Google Drive (split is for legacy reasons mostly)
- All my work is in a remote Git repository
- My local config is also in Git
Anything else isn't backed up. I treat ~/Documents as scratch.
It's not ideal because it still takes some time to configure and log on to a bunch of cloud services, but maybe it says something about moving into management that I spent 90% of my day inside of Firefox, Mail, and Slack...
But do you have a way to migrate to new hardware when the time comes?
Basically grabbing a saved Brewfile[1], running `brew bundle install` and waiting a while.