Note Navigator

by m
5
4
3
2
1
Score: 51/100

Description

The Note Navigator plugin enhances file navigation and deletion workflows, especially for users processing large sets of notes like web clippings or temporary drafts. It lets you quickly move to the next or previous file based on your preferred sort order and scope-either within a folder or across the vault. When deleting a note, it smartly jumps to the next note instead of reverting to the last open file. The plugin also manages clutter by removing orphaned attachments and cleaning up empty folders. Prompts and notifications can be toggled for safety, and detailed stats track deleted items. Additional utilities like scroll-past-end and folder renaming round off the toolset.

Reviews

No reviews yet.

Stats

3
stars
545
downloads
0
forks
203
days
38
days
200
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
1
total issues
0
open issues
1
closed issues
0
commits

Latest Version

7 months ago

Changelog

Improves sort order for certain cases. Provides a single condensed group notification when multiple files are deleted instead of individual notifications.

README file from

Github

Note Navigator Plugin

Streamline your note review workflow with enhanced file navigation and deletion features.

Table of Contents

Purpose

The "Note Navigator" plugin simplifies note review by providing file navigation commands and deletion aids. It ensures a focused review process by automatically navigating to the next logical note after deletion, making it ideal for processing temporary notes, "read it later" articles, or any collection of notes requiring cleanup.

I developed it to make navigation feel more natural after migrating from OneNote to Obsidian and it is helpful for navigating through notes made by the Obsidian Web Clipper. It may be useful for those with a folder hierarchy based set of notes (instead of heavily linked notes).

Features

1. File Navigation

  • Navigate to the next or previous file in the current folder or entire vault.
  • Keeps track of the current sorting method used in File Explorer, whether by file name, modified date, or creation date, and supports both ascending and descending order.

2. File Deletion

  • Delete the current file and automatically navigate to the next file, overriding Obsidian's default behavior of navigating to the last open file.

3. Attachment and Folder Management

  • Automatically delete orphaned attachments (attachments no longer referenced by any note).
  • Remove empty folders after deleting notes or attachments.

4. Prompts and Notifications

  • Optional Confirmation prompt before deleting files, with details on affected attachments and folders.
  • Optional Notification for each deleted file.

5. Statistics

  • Track the number of deleted files, folders, and attachments.

6. Scroll Past End of Note

  • Scroll past the end of the current note: Scrolls to the end of the note and a bit further, useful when logging content to the tail of a long note.

Screenshots

Confirmation Dialog

Shows the confirmation prompt before deleting a file with details about affected attachments and folders.

Confirmation Dialog

Settings Panel

Plugin settings showing navigation scope, deletion behavior, prompts, and statistics options.

Settings Panel

Hotkeys Configuration

Command palette and hotkey assignment interface for Note Navigator commands.

Hotkeys Configuration

How to Install the Plugin

Option 1: Community Plugin Store

Open in Obsidian

  1. Open Obsidian and go to SettingsCommunity plugins
  2. Click Browse and search for "Note Navigator"
  3. Click Install and then Enable

Option 2: Manual Installation

  1. Download: Obtain the plugin files (main.js, manifest.json, styles.css) from the GitHub repository
  2. Create Plugin Folder: Create a new folder in your Obsidian vault's plugins directory (e.g., .obsidian/plugins/note-navigator)
  3. Place Files: Copy the downloaded plugin files into the newly created folder
  4. Enable Plugin: Open Obsidian (or reload Obsidian), go to SettingsCommunity plugins, and enable Note Navigator

Using Note Navigator "Navigate and Delete" Command

  1. Assign a Hotkey (Recommended): Go to "Settings" -> "Hotkeys" and search for "note navigator" to see the plugin commands. Assign a hotkey combination to commands you wish to execute (e.g., Ctrl+Alt+D or Cmd+Option+D).
  2. Configure Settings: Adjust plugin settings to match your workflow. You may want to show confirmations the first few times you use it, and then once you're comfortable with how it works, you can hide the confirmation prompts.
  3. Open a Note: Open the note you want to review and potentially delete.
  4. Execute the Command: Use the assigned hotkey (or the command palette) to execute the "Navigate and Delete" command.
  5. Confirmation (Optional): If enabled, a dialog box will appear asking you to confirm the deletion.
  6. Navigation: The current note will be deleted, and the plugin will automatically navigate to the next note based on the selected sort order and scope.

Settings

Navigation

  • Navigation Scope: Choose between navigating within the entire vault or the active folder.

Deletion Behavior

  • Remove Orphan Attachments: Toggle automatic deletion of unused attachments.
  • Remove Empty Folders: Toggle automatic deletion of empty folders.

Prompts

  • Show Confirmation: Enable or disable confirmation prompts before deletion.
  • Show Notice: Enable or disable notifications for deleted files.

Statistics

  • View counters for deleted files, folders, and attachments.
  • Reset counters with a single button.

Commands

The plugin provides the following commands, accessible via the command palette or hotkeys:

File Operations

  • Delete current file and navigate to next note - Deletes the active file and navigates to the next file
  • Move current file and navigate to next note - Opens the move dialog for the current file, then navigates to the next file

Navigation

  • Navigate to next file - Navigate to the next file in the current folder or vault
  • Navigate to previous file - Navigate to the previous file in the current folder or vault
  • Scroll past end of note - Instantly scrolls to the end of the current note and a bit further (I found Ctrl+End in Obsidian won't scroll to the end of long documents.)

Utilities

  • Rename parent folder of current note - Opens a dialog to rename the parent folder of the currently active note
  • Log debugging messages to console - Outputs debugging information about sorting and deletion methods

Support and Contributing

If you encounter any issues or have suggestions for improvements, please:


Note: The plugin's functionality is triggered only through its commands and does not override Obsidian's default delete behavior.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
.md Merge
9 months ago by Tosatur
Merge multiple markdown files into one in Obsidian
AidenLx's Folder Note - folderv Component
4 years ago by AidenLx
Automatic Table Of Contents
3 years ago by Johan Satgé
💠 An Obsidian plugin to create a table of contents in a note, that updates itself when the note changes
Backlink Settings
a year ago by calvinwyoung
Bearings
2 years ago by Jeet Sukumaran
An Obsidian plugin providing dynamically scoped tree views of multidimensional semantic and logcal archictectures of your vault.
Comments
a year ago by Jasper Surmont
Daily notes calendar
a year ago by bartkessels
Quickly navigate your vault using a calendar view, this plugin allows you to create and navigate to periodic notes and notes that are created on a specific date.
Folder by tags distributor
2 years ago by RevoTale
Automatically group Obsidian notes into folder by tags specified in note.
Folder Index
4 years ago by turulix
FolderFile Splitter
a year ago by Xu Quan
Graphic Organizer
a month ago by Nick Le Guillou - Superhuman Curiosity
Interactive tree view for visualizing and managing your vault's file hierarchy.
Journey
5 years ago by Alexis Rondeau
Discover the story between your notes in Obsidian
NoteMover shortcut
a year ago by Lars Bücker
Quickly and easily move notes to predefined folders. Perfect for organizing your notes.
Opener: New Tab by Default
a year ago by LukeMT, Aidan Gibson
Opens new tabs by default. Like an IDE would. Can also open pdfs with default system app, if desired.
TagMany
3 years ago by Joshua Martius
Tag many Notes at once in Obsidian
Zoottelkeeper
5 years ago by Akos Balasko
Obsidian plugin of Zoottelkeeper: An automated folder-level index file generator and maintainer.