Thanks @Michael_Tsai! I did see that one thread you mentioned.
I didn’t know that simply naming folders with “.nosync” would do that, I figured it had to be added manually (which would be a no-go) in some preference panel for each cloud service, or by adding some sort of “ignore” file to each directory. So, thank you for mentioning that!
I guess it’s still a bit limited in that it only works for iCloud. Although I could set up ignore filters in some other ways, most likely, for Dropbox or other such services.
My other idea is to use the application named Hook to use perma-links to the folder(s) of large media files that a particular project needs, and just store them in a text file or similar within the EagleFiler folder for that project.
I guess this is the great grey divide that encompasses information and file management vs. project and task management! I want one place to find everything for a “project”, but without duplicating large files to the cloud or even locally. Also, it might make sense to keep files related to one app in that app’s standard project directory. Some music editing software probably wouldn’t like it if I started moving the projects around, as it would then have to find all the “missing” files, if they were relative to another project, or a shared directory, etc. (although I usually set any options related to that to copy external files to within the specific project folder, so that can’t happen)
The other thing I was thinking, would be nice to encrypt old certain folders then, without encrypting everything. Maybe just bringing more of the benefits of multiple libraries into the realm of different folders within one library is what is needed! Such as, allowing a symlink to a different directory, but making it APPEAR to be under the same folder in EagleFiler (could do this now via symlink, I guess - not sure what EagleFiler would do though). Same for encryption - if general system encryption isn’t enough, maybe allow it per-folder, in addition to per-library.