Skip to content

fxjung/obsidian-tools

Repository files navigation

Code style: black

Obsidian Tools

Collection of helpers for Obsidian.

Current features

  • Watch a single markdown file and replace YouTube URLs with proper Markdown links using "Video title (Channel name)" as link text. File watch is done using inotify, Video info is retrieved through the YouTube Data API, requiring a Google API Key.

Prerequisites

  • Linux (due to inotify)
  • Python 3.10
  • git
  • pip

Installation

git clone [email protected]:fxjung/obsidian_tools.git
cd obsidian_tools
pip install -e .
pytest

Usage

  • Watch a file containing YouTube URLs and replace with proper links on change, logging detailed info to the console:
    obsidian-tools --debug watch ~/obsidian/vault/YouTube.md

Contributing

Feel free to file an issue, a pull request, or ask a question :)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages