Skip to content

valentinweyer/Obsidian_Link_Curator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Obsidian Link Curator

This script scans all Markdown files in your Obsidian vault and automatically adds links to wrapper notes for referenced PDF files.
These wrapper notes are especially useful when using the Binary File Manager plugin.

πŸ” Features

  • Detects Obsidian-style PDF links, including:
    • With or without page numbers
    • With or without aliases
  • Automatically adds a link to the corresponding wrapper note (e.g. _Wrapper Notes/Filename_PDF.md)
  • Avoids duplicate links
  • Works well with the Binary File Manager plugin to add metadata (e.g., tags like #wrapper) to non-Markdown files via wrappers
  • Easily executable from within Obsidian using the Shell Commands plugin or Templater

🧩 Plugin Integration

This script complements the functionality of:

πŸ”§ Binary File Manager Plugin

Use this plugin to create Markdown wrapper files for PDFs and other binary files.

  • Allows tagging and metadata for non-Markdown files
  • Keeps graph view clean using tag filters like #wrapper

GitHub: qawatake/obsidian-binary-file-manager-plugin

πŸš€ Shell Commands (recommended)

This plugin makes it very easy to trigger scripts directly from Obsidian.

  • Simply create a command for:
    python3 /full/path/to/Obsidian_Link_curator.py --vault "/path/to/vault" --wrapper "_Wrapper Notes"
    

GitHub: Taitava/obsidian-shellcommands

πŸ›  Usage

python3 Obsidian_Link_curator.py --vault "/path/to/vault" --wrapper "_Wrapper Notes"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages