I'm developing a workflow for going paperless, and using Hazel to move scanned/ocr'd documents into destination folders based on contents.
So I have this complicated hierarchy of folders in: ~/Documents/docs/...
That looks like, for instance:
./private/tax/2011/
./private/tax/2012/
./house/property tax/2011/
./insurance/car/
./insurance/house/
...
My concern is setting up the elaborate dance of rules that go with these folders and I will be eventually moving the whole thing to an online service like sugarsync and using BoxCryptor (which moves the files to its own OSXFUSE volume) to encrypt the files. So I want to be able, in the future, to move the destination folders around and not break the Hazel rules. Or at least change something in Hazel that re-routes the destinations to the right place.
I will also want this ability because I know that my hierarchy is not perfect and will evolve over time. Every time I improve the folder structure, I'd rather not track through all the rules to change destinations.
Perhaps using a symbolic link for the root of the destinations might work? Then simply changing the link when the location changes.
Another possibility (maybe this is a feature request?) is to have a reference list of folders, like the watched folders, that one uses as destinations in the rules. Sort of built in aliases. By using the reference to the folder in the rules, only the reference needs to be changed to update the rules.
Is there a possibility of doing this currently? With scripts or other hazel-fu?
Thanks,
Mike