Mr_Noodle wrote:The position of the subfolder rule is not important here. The problem is that any files with red tags always get matched by the first rule. Is there a reason why your first rule doesn't add the green tag after moving the file?
I thought that rules run in order, top to bottom?
So it would first run the rule to move the red tag files to the folder and when that is done (since the root doesn't have any other files with the red tag) it would move on to the next rule and then finally the rule that adds the green tag to the files with the red tag. I'm a bit confused why it isn't working like this...
Right now, the rule to process the sub folder, is not doing anything (apparently).
If I remove it, then I will get the same result, because once the file is inside the folder, it will not be able to process it.
Answering your question about the 1st rule adding the tag: yes, it could for this particular example, but I'm testing how the app works, because of other scenarios I need it to work differently. I'm trying to understand the whole process, because the rule to process the folder's content, is still a bit confusing and not working as I expect it to work.
For example, I have a folder on my computer called INBOX. This is where I drop all my files throughout the day.
At night, I go over the files and depending on each topic, I add a tag and based on each tag, it automatically moves those files to specific folders (e.g. Drum Lessons, Coding, Workout, etc).
Now here's the issue: if I include the rule to process sub folders, I'm able to process files inside a folder inside Inbox (e.g. Drums), but what if I create a folder inside INBOX and I want the whole folder to be moved based on a tag?
I add the tag "drums" to the folder, but since the rule is set to process the folder's content, the folder itself is not being moved. The only way to fix this is to disable the rule to process sub folders.
As much as this works, manually, I would like to not think about it at all and have it done automatically. That's why the order of the rule to process the folder's content seemed important to me.
My goal is that I first go over each folder, add the tags manually, and let Hazel move the files to the specified folders.
Then if by any chance I have a folder (with files in it) I want to move as well, I want to be able to add a tag to the folder and have it moved. Can't seem to understand how to achieve this without disabling the rule.
Is it making sense?