Skip to content

Typed Links

Typed links are the most basic, manual way to add edges to the graph. They can be added in two ways.

In the YAML frontmatter of your note, you can add key/value pairs indicating a directed link to another note. The keys are your edge fields, while the values are links to different notes in your vault

---
parent: "[[A]]"
child: ["[[B]]", "[[C]]"]
---

This tells Breadcrumbs that the parent of the current note is “A”, and that its two children are “B” and “C”.

flowchart TD
	1(Note) -- parent --> 2(A)
	1 -- child --> 3(B) & 4(C)

Breadcrumbs also reads Dataview-style inline fields in the content of a note. The Dataview plugin is not required — Breadcrumbs parses these natively:

parent:: [[A]]
child:: [[B]], [[C]]

This creates the same structure as the frontmatter links method above.

Breadcrumbs also detects and adds edges from markdown links in inline fields (no Dataview required). These take the following format:

field:: [note name](path/to/note.md)