Jonathan Raines33 downloadsReplaces generated block IDs with readable slugs taken from the start of the block.
When you link to a block with Obsidian's suggester ([[Note#^), Obsidian creates an ID like ^abc123. This plugin replaces that ID with a slug made from the start of the block. It updates both the source note and the link.
This makes the block linking feature useful for references e.g.
[[Source note#^abc123]] → [[Source note#^some-quote]]
-2, -3, … is added to the end.Visit the Obsidian Community page and press "Add to Obsidian"
npm install
npm run build
Copy main.js and manifest.json to <vault>/.obsidian/plugins/readable-block-links/, then enable the plugin under Settings → Community plugins.
If you find a bug, please open an issue on the GitHub page.
Claude Code was used in the development of this plugin.