samtheprogram 2 days ago

> For instance, no software for "cloud" drives (google drive, onedrive, icloud drive) is allowed to locate its local copy on an "External" drive

Source? Is this self-imposed, or what does “allowed” mean?

Even if true, technical people can work around this by either spoofing a non-external drive or using `ln`, no?

2
xp84 59 minutes ago

Try it yourself and see. Something about macOS cloud file provider system that they all use now has a built-in requirement that you must locate that “OneDrive” or “Google Drive” folder on an “internal” drive. Assuming you have a $6000 Mac Pro you can have as many internals as you want, but for the rest of us “internal drive” means the one single drive soldered directly to your motherboard.

Of course, predictably, iCloud Drive gives you no configuration of where you store the local copy, so it’s stored in some weird path specifically on your boot volume.

haiku2077 2 days ago

> Even if true, technical people can work around this by either spoofing a non-external drive or using `ln`, no?

IIRC Google Drive for Desktop won't sync the target of a symbolic link. It will sync the target of a hard link, but hard links can only target the same filesystem that the link is on, so you can't target an external drive on macOS AFAIK.

I can't speak for the other software you mentioned.

samtheprogram 18 hours ago

That… sucks. I’m going to play with this.