I'd like to set-up my various MacBooks with a dual-boot set-up that minimizes duplication. i.e. if I want to set-up Darling in linux, I'd like to re-use whatever I can from the Mac install vs. redownloading. I'd like to do this for user home, music, downloads, etc. but APFS is a pain and I hear lots of issues. Anyone have the secret sauce or some advice on best practices?
Create an exfat partition called 'data' and mount it on both MacOS and Linux.
Then create your Documents, Downloads etc. folders on it, and use symbolic links.
e.g. on MacOS, do something like this for each 'shared' folder:
rm -rf /home/rahim/Downloads
mkdir /Volumes/data/Downloads
ln -s /Volumes/data/Downloads /home/rahim