This group of topics provides extensive coverage of all the attributes used in rule conditions and all the actions Hazel can apply when conditions match:
-
Attributes
-
Attribute Reference : A list of all the attributes Hazel supports for rule conditions, with explanations of each one. Subtopics:
-
Using Match Patterns in Conditions : Some conditions let you create patterns of text, numbers, dates, and so on. This page describes how to edit them.
-
Using Custom Attributes : If Hazel’s built-in attributes don’t meet your needs, you can create your own custom text , date , list , or table
-
Actions
-
Action Reference : A list of all the actions Hazel supports, with explanations of each one. Subtopics:
-
Copying Folder Structure : Some actions can copy or move an entire folder; this page describes your options for maintaining the folder structure at the destination.
-
Specifying Upload Options : This page describes options for uploading files via FTP, SFTP, or WebDAV.
-
Using Patterns in Actions : Just as a condition can include a user-defined pattern, so can an action (such as “Rename” or “Add comment”). Subtopics:
-
Using the Counter Attribute : Rule actions can number files or folders sequentially with Hazel’s flexible counter attribute.
-
Editing Date Patterns : Certain actions can use date attributes, and Hazel lets you format these dates in any way you like.
-
Using AppleScript or JavaScript : You can use AppleScript or JavaScript to create conditions or actions used in Hazel rules. This page provides an overview.
-
Using Automator : Hazel actions can trigger Automator workflows, as described on this page.
-
Using Shell Scripts : Shell scripts can provide both conditions and actions for Hazel rules.