Make It Rain Documentation

Documentation for the 'Make It Rain' Obsidian plugin

View on GitHub

Usage Guide

This guide explains how to use the Make It Rain plugin to fetch your Raindrop.io bookmarks into Obsidian.

Getting Started

Before using the plugin, ensure you have:

  1. Installed the plugin
  2. Configured your API token
  3. Set your default raindrop location (optional)

Opening the Import Modals

Make It Rain provides two main ways to import your bookmarks, each with its own modal:

  1. Fetch Raindrops (for bulk/filtered imports):
    • Access via Command Palette: Press Ctrl+P (or Cmd+P on Mac) and search for “Make It Rain: Fetch Raindrops”.
    • Access via Ribbon Icon: Click the raindrop icon in the left sidebar (if enabled in plugin settings).
  2. Quick Import Raindrop by URL/ID (for single item imports):
    • Access via Command Palette: Press Ctrl+P (or Cmd+P on Mac) and search for “Make It Rain: Quick Import Raindrop by URL/ID”.

Fetch Raindrops Modal Options

The “Fetch Raindrops” modal is designed for bulk imports and provides several options for filtering and organizing your raindrops:

Target Location

Filter Options

Import Options

Template Options

If you have enabled the template system, you’ll see additional options:

Fetching Process (Bulk/Filtered Import)

After configuring your options in the “Fetch Raindrops” modal:

  1. Click the Fetch Raindrops button.
  2. A loading notice will appear showing progress.
  3. The plugin will:
    • Fetch collections data from Raindrop.io.
    • Fetch raindrops based on your filters.
    • Create the necessary folder structure in your vault.
    • Generate notes for each raindrop.
  4. When complete, a notice will show the number of notes created, updated, or skipped.

Quick Import Raindrop by URL/ID

New in v1.7.1 (and improved!), this command allows you to quickly import a single Raindrop item if you know its URL or unique numeric ID. This is ideal for quickly bringing in a specific item without going through the full filtered fetch process.

Accessing Quick Import

  1. Open the Obsidian Command Palette (Ctrl+P or Cmd+P on Mac).
  2. Search for and select the command: “Quick Import Raindrop by URL/ID”.

Quick Import Modal Options

A simplified modal will appear with the following options:

Fetching the Single Item

  1. Click the “Fetch & Create Note” button in the Quick Import modal.
  2. The plugin will fetch the specified Raindrop item and create a note for it based on your template settings.

Understanding the Results

After fetching, you’ll see a summary of the operation:

Folder Organization

The plugin organizes your notes based on your Raindrop.io collection hierarchy:

  1. Root Folder: The vault path you specified.
  2. Collection Folders: Subfolders created for each collection.
  3. Nested Collections: Maintains the same hierarchy as in Raindrop.io.

For example, if you have:

The resulting structure will be:

Raindrops/
├── Research/
│   └── AI/
│       ├── Article1.md
│       └── Article2.md
└── Other collections...

Advanced Usage

Rate Limiting

The plugin includes smart rate limiting to avoid hitting Raindrop.io API limits:

Working with Large Collections

When working with large collections:

  1. Use Specific Filters: Target specific collections or tags.
  2. Incremental Imports: Use “Fetch Only New” to add items gradually.

Next Steps