Mr_Noodle wrote:If each subfolder has its own set of rules, then it might be better to add those folders to Hazel with their own rulesets. That means possibly a lot of folders but it does spread things out.
Yes – that is exactly what I did! Having an automation directory in which every folder is in Hazel for its own with its specific rulesets.
Mr_Noodle wrote:Also, can you go into more specifics about how you determine which subfolder things go into? This is more for research purposes as I'm trying to come up with solutions to various cases which require repetitive rules which aren't covered by the pattern matching.
This is more or less my setup – whereas all subfolders are within the INBOX HAZEL and all outputs in the end are outside of INBOX HAZEL... I am not sure if that helps you with the research because I do not have repetitive rules in that structure. But actually thinking about it, it would be fantastic if one could replicate (rather that copy) a rule so when you change it once it gets changed everywhere else... The replicant/copy difference is very useful in f.e. DevonThink.
Anyways here are some insides in my workflow. If I have more time I will continue filling out the blank spaces and if I can help any further I am glad to do so!
INBOX HAZEL
Sort PDF to PDF
Sort ZIP to ZIP
Sort DMG to DMG
Sort DOC and DOCX to DOC
Sort .epub and .mobi to Ebooks
Check if in Subfolders are Files older than one Day tag: "Stuck"
1. PDF
If file is Landscape move to NotOCRed
If file is OCRed put it in Folder OCRed
If file is not OCRed put it in Folder NotOCRed
1A. OCRed
Is the size over 30 MB and no tag "OCRed" move to 1b. NotOCRed
Does it Contain my name move to myName and Tag accordingly
Does it Contain names of newspapers I read move to Newspapers, rename and tag accordingly
Does it Contain "wikipedia" move to Wikipedia, rename and tag accordingly
Does it Contain scientific notions move to Philosophy, rename and tag accordingly
1Aa. myName
Check if it contains Receipt, PhoneCompany, OilCompany etc. move to Receipts
Check if it Contains my University Number tag and move to Folder ➔ UniversityOfficial (outside of INBOX HAZEL)
Check if it Contains scientific notions move to Folder ➔ OwnTexts (outside of INBOX HAZEL)
1Aaa. Receipts
Check Date and no tag "payed" make a ToDo in ThingsApp with link to the file and tag as "has to be payed"
Check if tag contains "payed" if so, move to archive in DevonThink and delete file
1Ab. Newspaper
Rename, tag and Move to Folder outside of INBOX HAZEL to sync with my tablet.
1Ac. Wikipedia
Rename (Date in brackets, and name before the brackets), tag and Move to Folder outside of INBOX HAZEL to sync with my tablet.
1Ad. Philosophy
Tag (if certain Names are more than 10 times within the document), if the Name contains certain names etc. and afterwards import file into calibre and delete file.
1B. NotOCRed
All Files remove tag OCRed if it exists
Use Abby FineReader to OCRe and split pages, move to 1. PDF and tag OCRed
2. ZIP
(... to be continued ...)
3. DMG
(... to be continued ...)
4. DOC
(... to be continued ...)
5. Ebooks
Convert to PDF and move to 1A. OCRed delete Ebook