Skip to content

[FR] Add omnisearch/filter functionality to folder / tag navigation pane #293

@rickyribeiroo

Description

@rickyribeiroo

Before submitting Please check the [Wiki](https://github.com/johansan/notebook-navigator/wiki) to see if this feature is already listed.

✓ I have checked the Wiki and this feature is not listed.

Describe the feature

Add a search bar and filtering functionality to the first/leftmost navigation pane (folder/subfolder/tag pane), similar to how omnisearch currently works in the second file pane.

The feature should include:

  1. Search bar at the top of the navigation pane: A search input field positioned at the top of the folder/subfolder/tag pane

  2. Real-time filtering: As users type their search query, the folder tree should dynamically filter to show only:

    • Folders whose names match the search query
    • Subfolders whose names match the search query
    • Tags that match the search query
  3. Hierarchical context: When a subfolder matches, show its parent folder(s) to maintain navigational context

  4. Clear search: A button or keyboard shortcut to quickly clear the search and return to the full folder tree view

Why would this be useful?

This feature would significantly improve navigation efficiency in large vaults by:

  • Quick folder location: Find specific folders instantly without manually scrolling through a long folder tree
  • Consistent UX: Match the existing omnisearch behavior that users are already familiar with from the file pane
  • Scale better with vault growth: Essential for vaults with dozens or hundreds of folders where visual scanning becomes impractical
  • Faster workflow: Eliminate time spent scrolling and searching visually through nested folder structures
  • Tag filtering: Quickly find and navigate to specific tags without browsing through the entire tag list

Example use cases:

  • Type "project" to instantly see all folders/subfolders with "project" in their name
  • Search for a specific tag name to filter the tag list
  • Find a deeply nested subfolder without remembering its exact location in the hierarchy (top-level directories would remain visible to provide context for the nested subfolder)

This would create parity between the two panes, where both folders and files can be searched/filtered efficiently.

Thank you Johansan!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions