hi everybody,
This weekend I upgraded to Org 9.8 and found a bunch of small errors here and there due to breaking changes. I decided to rework my template system and instead of being built on top of org-roam, I decided to put it into my own module, org-roam-gt.
The advantage is that all you have to do is enable the module, add templates that use the new routing mechanisms, and that’s all.
The four new target types work alongside all existing ones (file,
file+head, node, etc.).
| Target type | Destination node | Position within node |
|---|---|---|
nodefunc |
Returned by a function | Node entry point |
nodefunc+headline |
Returned by a function | Named heading (created if absent) |
node+headline |
Fixed ID/title, or prompt | Named heading (created if absent) |
node+olp |
Fixed ID/title, or prompt | Outline path (created if absent) |
There also speed improvements for org-roam-node-find, if you have lots of files.
Please see the examples in: