When you include the "settings and data" option in setup assistant, you are migrating ALL your old app settings and ancillary files. This is usually where "the crud" is.
As I stated above: They may needlessly consume some storage space, but they will (usually)
not slow down a Mac. EDIT: Though occasionally, an item may indeed hide as "ancillary files" in the user folder. A notable example (and exception) is the Google "Keystone" Updater. But that is easily detectable in System Preferences' "Login Items".
I just looked, and I've got more than 20GB in /Library/Application Support in my user folder.
I also got than thousand items in /home/Library/Preferences. The oldest one, a .plist dating back to May 2004.
Yet my base model M1 Mac mini starts up blazingly fast. Because I have hardly any services or apps automatically starting. And I haven't installed drivers or utilities I don't really need.
I certainly have numerous notifications of legacy/unsupported when I boot
👆This is exactly the crud that will slow down a Mac: Installed applications, extensions and drivers, especially when they're invoked automatically upon startup. Settings files will not, and neither will ancillary files (with few exceptions).
👉 But there's actually very
few places of settings in macOS that govern which programs, including and "hidden" background helpers, utilities and services get automatically started when you turn on or log into your Mac. You may want to check manually for such automatically starting items:
https://www.macworld.com/article/221774/take-control-of-startup-and-login-items.html.
So here's what I would do:
- Migrate User Folder and Computer and Network settings to new Mac using Migration Assistant.
👉 This should save you so much time in setting up your configurations for applications
- Check Login Items in System Preferences and/or the folders mentioned in the article above, especially:
/Library/LaunchAgents
/Library/LaunchDaemons
/Users/your-username/Library/LaunchAgents
👉 These contain .plist files. And if you look at them in QuickLook, they should show you the path for the application/component that they will run. E.g. "com.microsoft.update.agent.plist" will cause a small programm located at "/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/MacOS/Microsoft Update Assistant.app/Contents/MacOS/Microsoft Update Assistant" to run.
👉 You should recognise the entries as coming from applications you've used/installed. If not, that's probably not a good sign.
👉 Here's the thing: It's probably save to remove all of the entries (.plist files) in those three folders, if you are going to reinstall all your applications anyway.
- Restart your Mac
- Reinstall your applications
- Check those folders again, removing any unwanted entries (do you need a background process waiting for your multifunction printer's "Scan" button, if you're only scanning from an application on the desktop?).
- Enjoy
👉 All in all, this should just take a couple of minutes of work - in addition to freshly installing your applications. Freshly installing applications is probably good practice at this point anyway, to ensure they're up to date, cope with your new OS, permissions and privacy settings and make sure that the licensing works.
And it'll most probably take MUCH less time than setting up all of your applications' configs and workspace again.