Graphs

Since a Zettelkasten is a collection of notes and the links between said notes,
the perfect visual representation is a directed graph.

Graphs help a lot in understanding your Zettelkasten, to give you a quick and
intuitive overview of everything that is going on.

Luckily, settle can generate DOT
(.gv) output of
your Zettelkasten, a language used for describing graphs. You can then use a
dedicated graph renderer, such as xdot or graphviz (and its many sub-tools)
to view the graph.

So, for example, using xdot to explore the graph interactively:

$ settle query --graph >zk.gv
$ xdot zk.gv

Or, to create a JPG image using circo ([on Arch Linux,] comes with the
graphivz package):

$ settle query --graph >zk.gv
$ circo -Tjpg zk.gv >graph.jpg
