Property-based Task Identification¶
When you choose to identify task files by a frontmatter property (instead of a tag), TaskNotes will match notes whose frontmatter property equals the configured value.
Boolean values¶
- Enter the setting value as true or false (without quotes) in the settings UI.
- Obsidian stores checkbox properties as real booleans, not strings. The plugin compares booleans correctly:
- "true" in settings matches frontmatter boolean true
- "false" in settings matches frontmatter boolean false
- Arrays are supported (e.g., property: [false, true])
Tip: You don’t need to quote boolean values in frontmatter. Use plain true/false to keep Obsidian’s property types consistent.
Examples¶
- Setting: Property Name = isTask, Property Value = true
- Matches:
isTask: true
- Does not match:
isTask: false
- Setting: Property Name = isTask, Property Value = false
- Matches:
isTask: false
- Does not match:
isTask: true
For contributor details on edge cases, see docs/development/BOOLEAN_PROPERTY_IDENTIFICATION.md.