Scripture Indexer

approved

by jdrbrn

Indexes references to scriptures in notes.

★ 1 stars↓ 534 downloadsUpdated 1y agoMIT

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.