Previous River
pendingby ongaeshi
Move between notes using 'previous' property and backlinks.
Previous River
An Obsidian plugin that enables navigation between notes using the previous property in frontmatter or backlinks.
Installation
Currently, this plugin is not available in the Obsidian community plugins browser. You can install it using BRAT.
- Install the Obsidian42 - BRAT plugin from the Community Plugins in Obsidian.
- Enable the BRAT plugin.
- Open the BRAT settings and click on Add Beta plugin.
- Enter the GitHub repository URL:
ongaeshi/previous-river - Enable the Previous River plugin in the Community Plugins list.
Features
Go to previous note
Jump to the note specified in the previous property of the current note's frontmatter.
Go to next note
Move to notes that backlink to the current note and have their previous property pointing to it.
If multiple candidates exist, a suggestion modal will allow you to choose.
Go to first note
Follow the previous property chain to reach the first note in the sequence.
Go to last note
Use backlinks to find the last note in the sequence.
If there are multiple candidates, a suggestion modal will appear for selection.
Insert notes
Insert notes into the current backlink sequence.
- Insert note: Insert the selected note into the sequence.
- Insert note to first: Insert the selected note at the beginning of the sequence.
- Insert note to last: Insert the selected note at the end of the sequence.
Detach note
Detach the current note from the sequence by setting its previous property to ROOT.
Recommended Hotkeys
- Go to previous note:
Alt+, - Go to next note:
Alt+. - Go to first note:
Alt+Shift+, - Go to last note:
Alt+Shift+.
Contributing
Feel free to submit bug reports and feature requests via Issues. Contributions through pull requests are also highly appreciated!
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.