Disclaimer
Is this project open source? Yes
Is this project completely free? Yes
Is this project vibe-coded beyond the author’s ability to comprehend how it works? No
- On the third question:
I used Claude’s latest model to find out with 5-6 log taking scripts how the Search Panel DOM works and via “professional” advice and constant prodding managed to make a standalone .ts and the subsuquent plugin work. I used a huge vault so I was able to brief the bot that we should guard against the app becoming sluggish. The final product seems fast and safe. So while this is a vibe-coded tool, it’s not entirely beyond me how it works or should work. It’s easy nowadays if you know what’s roughly available in Obsidian API.
What the plugin does: not much. If the search result points to a block (whether plain text or part of blockquoted text or a callout) that was embedded elsewhere, the search term found flashes in the search pane.
You’ll still have to click on the result to find the blockID and search with that to find all the files the block is displayed, but at least we get some visual feedback as to whether that information was intended to be displayed in other notes as well.
This utility doesn’t solve the request mentioned in:
, but at least we have some feedback that “Hey, this is a block we found important to embed elsewhere.”
The plugin can also be Lazy Loaded with AlanG’s plugin and will still work, so need to load it at startup.
flash-search-results.zip (2.7 KB)
