Continuing the discussion from Hugo metadata utility:
Reading the above topic, I couldn’t help but mention the beauty of meta-data propagation in Org mode subtrees. I did not draw all the arrows for all the posts nested under different topics, but below should give a gist:
- All the lines with the green “DONE” prefix are posts titles; just that the entire posts are collapsed. The “DONE” status sets the
draftof those posts to
@emacsgets exported as
emacscategory on my blog. The red arrows visualize what all posts get that particular “category”
- Similarly, the
@elispget exported as
elispcategory. The blue arrows show that.
- If I rename just
@fooin that screenshot, all those red arrow pointed posts now have
foocategory instead of
- If I remove
@emacs, all those posts will stop having
emacsas one of the categories.
- If I change
emacs“category” will become “tag”.
That’s the beauty of Emacs and Org mode .