Or it should be called obsidian tag break down. It breakdowns the nested tags into parent tags and added to the top of the file when you click save. For example,
#ai/image #a/b/c/d #a/b/c/c
will generate this
#a #a/b #a/b/c #ai
demo: https://www.youtube.com/watch?v=8M2VLRibpnQ
✅ dead simple
- you need to install custom save plugin first
- then bind the
tag generator: run on current file
command to the custom save action - there you go 🎉
you can download it on obsidian community plugin store.
- cd to
.obsidian/plugins
- git clone this repo
cd obsidian-tag-generator && bun install && bun run build
- there you go 🎉
- cd to
.obsidian/plugins/obsidian-tag-generator
git pull
bun install && bun run build
- there you go 🎉
- This plugins only work for tags in the body. Tags in the frontmatter will be ignored.
- The generator will recognise the comment block. If the comment block doesn't exist, it will create the block at the top of the file. If it exists, it will replace the block.
- to skip generation of this, you can put
tag-gen-ignore: true
to the frontmatter. - to contribute, please file open a github issue first.