Attributes
Notes can be enriched with metadata using attributes.
Syntax
Attributes are defined using a YAML Front Matter at the top of the file (similar to Jekyll):
All notes inherit attributes defined in the YAML front matter (restrictions can be defined using schemas).
Attributes can also be defined in Markdown using the syntax @name: value
. The previous example can be rewritten like this:
Both syntaxes can be mixed.
Tags
Tags are defined using the attribute tags
:
A short-hand syntax exists when declaring tags in Markdown. Both declarations are identical:
Types
Attributes can be typed using schemas.