Make It Rain Documentation

Documentation for the 'Make It Rain' Obsidian plugin

View on GitHub

πŸ“– User Guide - Make It Rain

Welcome to the Make It Rain User Guide! This comprehensive documentation will help you get the most out of the plugin, from your first import to advanced customization.


🎯 Getting Started

For First-Time Users

New to Make It Rain? Follow these steps to get up and running:

  1. πŸ“₯ Installation - Install the plugin and obtain your Raindrop.io API token
  2. βš™οΈ Configuration - Configure the plugin with your API token and preferences
  3. πŸš€ Quick Import - Import your first bookmark in under 2 minutes

Once you’ve completed these three steps, you’ll be ready to import all your bookmarks!


πŸ“š Complete Documentation

Setup & Configuration

Just getting started? Begin here.

Using the Plugin

Core features and daily usage.

Customization

Make the plugin work exactly how you want.

Help & Support

Troubleshooting and answers.


πŸŽ“ Learning Paths

Path 1: Just Getting Started ⭐

Estimated time: 10-15 minutes

Want to import your first bookmarks quickly? Follow this path:

1. Installation (installation.md)
   ↓
2. Configuration (configuration.md)
   ↓
3. Quick Import (usage.md#quick-import)
   ↓
4. Done! Start importing

Path 2: Complete Setup πŸš€

Estimated time: 30-45 minutes

Get everything set up and understand all features:

1. Installation (installation.md)
   ↓
2. Configuration (configuration.md)
   ↓
3. Usage Guide (usage.md) - Read all sections
   ↓
4. Collections Guide (collections.md)
   ↓
5. Tags Guide (tags.md)
   ↓
6. Ready for full usage!

Path 3: Power User πŸ’ͺ

Estimated time: 1-2 hours

Customize everything and unlock advanced features:

1. Complete Setup (Path 2)
   ↓
2. Note Structure (note-structure.md)
   ↓
3. Template System (template-system.md)
   ↓
4. Template Gallery (template-gallery.md)
   ↓
5. Create custom templates
   ↓
6. Advanced filtering & organization

πŸ—‚οΈ Common Tasks

Quick Reference Table

I want to… Difficulty Where to go
Install the plugin Beginner Installation Guide
Set my API token Beginner Configuration Guide
Import one bookmark quickly Beginner Quick Import
Import all my bookmarks Beginner Fetch Raindrops
Organize imports into folders Beginner Collections Guide
Filter by tags Intermediate Tags Guide
Only import new items Intermediate Usage Guide
Customize note format Intermediate Template System
Use a pre-built template Intermediate Template Gallery
Create my own template Advanced Template System
Fix import errors Intermediate Troubleshooting
Answer a quick question Beginner FAQ

Workflow Examples

Workflow 1: Daily Bookmark Sync

Time: 2-3 minutes per day

1. Add bookmarks to Raindrop.io throughout the day
2. Open Obsidian
3. Open Command Palette (Ctrl/Cmd+P)
4. Run "Fetch Raindrops"
5. Toggle "Fetch only new items" ON
6. Click Fetch
7. Done! New bookmarks are in your vault

See: Usage Guide - Fetch Raindrops

Workflow 2: Organized Research Collection

Time: 15-20 minutes

1. Go to Configuration (Settings > Make It Rain)
2. Set default folder to "Research/Articles"
3. Run "Fetch Raindrops"
4. Select a specific collection (e.g., "Research")
5. Toggle "Fetch only new items" ON
6. Click Fetch
7. Notes appear organized in your Research folder
See: Collections Guide Configuration Guide

Workflow 3: Custom Templates Setup

Time: 30-45 minutes (one-time)

1. Read Template System overview (template-system.md)
2. Browse Template Gallery for examples (template-gallery.md)
3. Pick a template that matches your style
4. Go to Settings > Make It Rain > Template System
5. Enable custom templates
6. Edit the template to match your preferences
7. Test with a small import (2-3 items)
8. Adjust as needed
9. Import your full collection with your new template!
See: Template System Template Gallery

Workflow 4: Multi-Collection Organization

Time: 20-30 minutes

1. Understand your Raindrop collection structure
2. Set default folder to vault root
3. Run "Fetch Raindrops" multiple times:
   - Filter by collection "Research" β†’ Fetch
   - Filter by collection "Design" β†’ Fetch
   - Filter by collection "Tools" β†’ Fetch
4. Your vault now has organized folders:
   Research/
   Design/
   Tools/
See: Collections Guide Usage Guide

πŸ’‘ Tips & Best Practices

Getting Started Tips

Organization Tips

Template Tips

Import Tips


πŸ“Š Feature Overview

Import Methods

Method Best For Speed Flexibility
Quick Import Single bookmarks ⚑⚑⚑ Medium
Fetch Raindrops Bulk imports ⚑ High
Collection Filter Topic-based imports ⚑⚑ High
Tag Filter Label-based imports ⚑⚑ High

Organization Methods

Method Use Case Learning Curve
Default Folder Store everything in one place Easy
Collections Organize by Raindrop collections Medium
Custom Filenames Add metadata to filename Medium
Custom Templates Create custom note structure Advanced

Customization Options

Feature Difficulty Impact
API Token Beginner Required
Default Folder Beginner Convenience
Filename Template Beginner Organization
Custom Template Intermediate Note appearance
Content-Type Templates Advanced Fine-grained control

✨ Key Features Explained

πŸ”„ Smart Filtering

Filter your imports by:

πŸ—‚οΈ Collection Hierarchy

Your Raindrop collection structure is automatically replicated:

Raindrop.io:              Obsidian:
β”œβ”€β”€ Research       β†’      β”œβ”€β”€ Research/
β”‚   β”œβ”€β”€ Articles   β†’      β”‚   └── Articles/
β”‚   └── Papers     β†’      β”‚   └── Papers/
└── Design         β†’      └── Design/

🎨 Template System

Complete control over note format:

🏷️ Tag Management


πŸ†˜ Getting Help

Having trouble? Here’s how to find answers:

  1. Quick answers β†’ FAQ
  2. Problem-solving β†’ Troubleshooting Guide
  3. Known bugs β†’ Known Issues
  4. Community questions β†’ GitHub Discussions
  5. Found a bug β†’ GitHub Issues

πŸ“– Document Structure

User Guide (you are here)
β”œβ”€β”€ Installation (getting the plugin)
β”œβ”€β”€ Configuration (setting it up)
β”œβ”€β”€ Usage (how to use it)
β”œβ”€β”€ Collections (organizing by collection)
β”œβ”€β”€ Tags (organizing by tags)
β”œβ”€β”€ Note Structure (understanding the format)
β”œβ”€β”€ Template System (customizing notes)
β”œβ”€β”€ Template Gallery (examples)
β”œβ”€β”€ Troubleshooting (fixing problems)
β”œβ”€β”€ FAQ (quick answers)
└── Known Issues (limitations)

πŸŽ“ Difficulty Levels Explained

Beginner ⭐

Requires no prior knowledge. Straightforward steps with clear outcomes.

Intermediate πŸ”·

Requires some familiarity with the plugin. Combines multiple features.

Advanced πŸ”Ά

Requires understanding of templates, syntax, and plugin mechanics.


πŸš€ Next Steps

Just getting started? β†’ Go to Installation Guide

Already installed? β†’ Go to Configuration Guide

Ready to import? β†’ Go to Usage Guide

Want to customize? β†’ Go to Template System


**Have a question?** Check the [FAQ](/make-it-rain/user-guide/faq.html) **Found an issue?** See [Troubleshooting](/make-it-rain/user-guide/troubleshooting.html) **Want to contribute?** Visit the [Developer Guide](/make-it-rain/developer-guide/README.md)