I’d love to see a filter for search results, where adding the filter would adjust the search.
Roam allows you to filter backlinks. Notice how the view shows you the number of times different pages are referenced in the backlinks - this gives you an idea of which items will be the most fruitful to filter in or out. Very helpful interface for exploratory search / browsing!
In Obsidian, backlinks aren’t as relevant, frequent, or consistent because search is amazing. Instead of filtering backlinks, people instead just add to their search term. However, this isn’t as helpful for the situations where you have dozens or hundreds of results and you don’t know yet how you want to narrow its scope.
I’d like to see an interface that shows me words, page references, and tags that appear frequently in the results, let me include and exclude items, and then have it actually update the search term to reflect the filter.
- search for xyz
- manually trigger a modal that shows items to filter the search results by
- select a filter item… select multiple filter items… remove items etc.
- search results show/hide as you add/subtract filter items. Search term reflects your filters.