I am creating this thread about the plugin Dashboard navigator. It was designed to help you manage and quickly navigate your knowledge base. You can get instant overview of key vault stats, categorized recent files, total number of files per category (notes, images, audios, videos and more) and powerful search to easily locate your vault files (navigator).
Dashboard view
Vault stats and graph: Gain insightful statistics about your vault, including:
Number of notes, images, audios, videos, PDF and other file formats.
When you click on the dashboard file type buttons (desired file type) you will enter the navigator mode with the results only showing the desired file type.
Total files,
Total folders,
Vault pie chart of notes and other file formats.
Recent files by type: Easily access your most frequently used files, categorized for quick reference. Save time searching and keep important notes readily available.
Navigator view
Advanced file search: Find your files quickly with powerful search and sort functionalities. Search and sort files by name, path (location within your vault), size and date. You can also search notes by tag and frontmatter.
Quickly Filter Files by Category, Day, Week, Month and Year
Please check its repository for more information (category and date filters, also their shorthands).
Sort Files
You can sort files by double clicking on the table header and also by using the dropdown select.
Context Menu
Right-click the mouse button on the desired file link or table result to open the context menu. You can open the note in various ways (same tab, new tab, new window and also show its properties).
You can also open the note by double clicking on the desired result (navigator view).
File Properties
You can click on the tags of navigator view and file properties window and it will show the results (files) with the selected clicked tag.
Plugin Settings
Special thanks to @merlinuwe for his valuable feedback and suggestions. Even more suggestions to implement. Thanks to other users who offered suggestions about this plugin on its GitHub Repository.
Wow. This looks amazing! I will definitely be checking it out! Thank you for all your hard work. We appreciate you.
I’m in the process of learning Obsidian to create a EMR using plugins like Templater, Dataview, QuickAdd, and DBFolder. Once done, I plan on using a dashboard like this. One thing that would be DREAMY is to add a big-ish calendar on it that would allow myself and my partner to add patients to it, including recurring appointments. Or maybe a small button to open a nested page with the scheduling calendar. And then print from there if needed. From this scheduling calendar, I could click on an appointment for a patient that just walked in and it would hook into Templater to launch the appropriate template for that particular visit with fields prepopulated for that patient (name, type of note, etc etc). It’s all about automation. Then store everything with DBFolder and Dataview.
Do you think adding this scheduling ability to your dashboard would be possible? I’m new to all of this and if I’m being ridiculous right now, it is out of ignorance so my apologies.
Looking forward to trying this plugin. Thanks again! Looks AMAZING!
Thanks for the kind words. The calendar function is not part of my goals to include on this plugin, but I will add it to the list of things to consider for future updates.
Improved user-friendly search with special filters (advanced search).
Navigator: Select columns to hide (settings → toggle).
Path column
Size column
Date column
Tags column
Navigator: file hover fix when column striped layout selected.
Navigator: Date column hover → tooltip shows Created and Modified date of the file.
Removed:
Dashboard navigator: Open command palette/shortcut. You can open dashboard or navigator views using their respective commands on command palette.
Intuitive Advanced Search
The Dashboard navigator improved search allows you to quickly access and filter specific files within your vault. Quickly find notes, images, canvases, audios, videos, PDFs, and more with simple commands.
Basic Commands
@notes: Lists all notes.
@images: Lists all images.
@canvas or @canvases: Lists all canvases.
@audios: Lists all audio files.
@videos: Lists all video files.
@pdf or @pdfs: Lists all PDF files.
@other: Lists all other file types.
Advanced Filtering with Search Terms
You can combine the basic commands with search terms to narrow down your results:
@notes #tag1: Lists notes with the tag #tag1.
@notes desired_word #tag2: Lists notes with desired_word and #tag2.
Date-Based Filtering
You can also filter content based on specific dates:
Enter @ + the keywords below to quickly filter the results:
@day (or today)
@day-1 (yesterday)
@day-2 to @day-7
@week
@month
@year
Combining Search Terms, File Types and Date Filters
You can combine search terms, file types (one per search) and date filters for more precise results:
@notes #tag1 @month: Lists notes with the tag tag1 created/modified this month.
@images @week: Lists images added this week.
Additional Tips
Case Sensitivity: Search terms are case-insensitive.
Multiple Commands: You can use multiple commands in a single query, separated by spaces.
Feel free to experiment with different combinations of commands and filters to find the best way to access your content. For example: @month @notes and @notes @month (same effect → list created/modified notes on the month). You can even expand this search with @month @notes title_of_the_note (or part of the title of the note, or tag).
Excluding Results
To exclude specific content from your search results, you can use the ! exclamation point followed by the text, tag or folder you want to exclude. This will remove any items that match the exclusion term.
Example:
@notes #work #pending !#urgent: This will list all notes tagged with #work and #pending except those tagged with #urgent.
Combining Exclusions with Other Filters
You can combine exclusions with other filters, such as tags and date, to further refine your search:
@notes #meeting !#international @month: This will list all notes tagged with #meeting that were created or modified this month, excluding those tagged with #international.
To find all notes tagged “meeting” created/modified this month: @notes #meeting @month
By effectively using exclusions, you can tailor your searches to your specific needs and quickly find the file you’re looking for.
When clicking on the dashboard category button it will show the filter on the navigator view (search). Example: Notes button (dashboard view) → @notes(navigator view search);
Plugin Settings:
Hide Extension Column (Ext column).
Search Examples with shorthands
Lists notes with the tag tag1 created/modified this month
Frontmatter properties window. This window will list frontmatter properties for the selected file. If you click on the selected property it will list all the files with the same property value combination.
Specific Quoted Search: Search for specific sentences using quotes or single quotes. For example, "this is the description of a note".
Improved dashboard category buttons: Quickly filter your notes by clicking a dashboard category button. This automatically applies the filter to the navigator search and focuses the search input for easy typing.
Improved date filtering: Enhanced date filtering for ranges like @day-1, @day-2 (or @d-2), etc. Now, these filters show cumulative results. For example, @day-1 displays files created/modified today AND yesterday.
Improved month filtering:
@month-1 or @m-1 to @month-12 or @m-12.
@month or @m= current month
Overview of Date Filters and Shorthands
For quick filtering by date ranges, use the following date filters or the respective shorthands:
Current Day:
@d, @day, or @today
Current Day and Yesterday:
@d-1 or @day-1
Current Day and Past X Days:
@d-2 to @d-7 or @day-2 to @day-7 (for 2 to 7 days before)
Current Week:
@w or @week
Current Month and Past X Months:
@m or @month (current month)
@m-1 or @month-1 (current month and previous month)
@m-2 to @m-12 or @month-2 to @month-12 (current month and 2 to 12 months prior)