Scripture Indexer
approvedby jdrbrn
Indexes references to scriptures in notes.
Obsidian Scripture Indexer
Scrapes your notes to find references to Scriptures and then indexes them.
When indexing files it will automatically get rid of old/dead indexes. If enabled it will index automatically on save, and automatically clean the index on deletion and renaming.
References should be cited in the form Book Chapter:Verse or Chapter.Verse
An interval of verses can be cited with a hyphen.
Multiple verses or intervals in the same chapter can be seperated by a comma.
Different chapters or books need to be seperated with a semicolon.
Example: Gen 1:1,2,3-5; 2:1; Ex 1:1
Commands
Reset index - Resets the index
Index all files - Indexes all markdown files in the vault
Index this file - Indexes the currently active note
Settings
Index file path - What file to write the index to (Index.md by default)
Index file path is excluded from automatic indexing if enabled.
Chapter and verse delimiter - What character you use to seperate chapters and verse in your notes (Defaults to ':')
Enable automatic indexing - Toggles if index should be automatically updated when files changes are detected (Enabled by default)
Automatic indexing delay - How long to wait after to make sure a file is done being edited before indexing it (3 Seconds by default)
Paths to exclude from indexing - Files and/or folders that should not be automatically indexed
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.