I’ve seen a lot of posts about this topic, so I’m creating this post as the definitive guide.
Transferring settings in Rhino 8 can be done quite easily on and/or to either platform.
On the source computer
1. Close Rhino
Close every Rhino you have open.
2. Find your Settings Folder
Windows
%APPDATA%\McNeel\Rhinoceros\8.0\settings
Mac
~/Library/Application Support/McNeel/Rhinoceros/8.0/settings
3. Copy the settings folder
Make a copy of this settings folder that you want to transfer to the target PC/Mac
On the target computer
1. Close Rhino
Close every Rhino you have open.
2. Find your Settings Folder
Windows
%APPDATA%\McNeel\Rhinoceros\8.0\settings
Mac
~/Library/Application Support/McNeel/Rhinoceros/8.0/settings
3. Rename the settings folder
This ensures we have a backup in case anything goes wrong.
Something like settings_bak is fine.
4. Paste the source settings folder
Take the source settings folder (it should be a folder called settings full of XMLs) and paste it in this folder:
Windows
%APPDATA%\McNeel\Rhinoceros\8.0\
Mac
~/Library/Application Support/McNeel/Rhinoceros/8.0/
5. Open Rhino
Everything should be loaded by Rhino.
Known issues
Aliases
Aliases are named differently on Windows and Mac
On windows they are under a setting called AliasList, on Mac they are under a setting called Aliases if you want to move settings to a different OS changing the name OR copy pasting that setting group and renaming it so both exist will solve aliases not transferring between mac/win.
Plug-ins
Plug-ins can be done by following the above procedure, in that case copy the Plug-ins folder instead of the settings folder.
What about OptionsImport/OptionsExport?
These commands are no longer the best way to move settings between installs. If this works for your use case, continue to use it as needed.

