Prevent iCloud Drive from removing specific folders

I'd like to use iCloud Drive to sync my documents + desktop.

However, many times it will remove projects while I'm still working on them (even small ones, like 10MB).

Is there some sort of flag that will tell macOS to sync a folder, but never remove it until I say so?

Mind that I wouldn't like to not sync a certain folder, I'd like to keep macOS from removing it to create purgeable space.


Solution 1:

As of macOS Sierra 10.12.4, it is not possible to flag individual folders to stay on your local drive at all times. This is an all-or-nothing toggle.

You may access it under System PreferencesiCloudiCloud Drive Options… There, uncheck Optimize Mac Storage.

This will prevent your files/folders backed by iCloud from being purged automatically from the local storage.

Solution 2:

You can add '.nosync' to any file/folder name to prevent syncing. The element will only be saved in your local harddrive. (Works in Sierra, High Sierra, maybe other versions...not confirmed)