π 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:
- π₯ Installation - Install the plugin and obtain your Raindrop.io API token
- βοΈ Configuration - Configure the plugin with your API token and preferences
- π 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.
- π₯ Installation Guide
Beginner- Installing from Community Plugins or manual installation
- Getting your Raindrop.io API token
- Initial plugin setup and verification
- βοΈ Configuration Guide
Beginner- Setting your API token
- Configuring default vault location
- Customizing filename templates
- Banner field settings
Using the Plugin
Core features and daily usage.
- π Usage Guide
Beginner to Intermediate- Fetching raindrops (bulk import)
- Quick import by URL or ID
- Understanding filtering options
- Smart rate limiting and retry logic
- π Collections Guide
Intermediate- Understanding collection hierarchy
- Filtering by collection
- Automatic folder structure creation
- Working with nested collections
- π·οΈ Tags Guide
Intermediate- Tag filtering (AND/OR logic)
- Appending custom tags to notes
- Tag organization strategies
- Tag matching and filtering
- π Note Structure
Beginner- Understanding the note format
- YAML frontmatter fields
- Default note sections
- Available metadata
Customization
Make the plugin work exactly how you want.
- π¨ Template System
Intermediate to Advanced- Template syntax and basics
- Available variables and helpers
- Creating custom templates
- Content-type specific templates
- Advanced formatting techniques
- πΌοΈ Template Gallery
Beginner to Intermediate- Pre-built template examples
- Use case scenarios
- Copy-paste ready templates
- Customization tips
Help & Support
Troubleshooting and answers.
- π Troubleshooting Guide
Beginner to Intermediate- API token issues
- Import problems and solutions
- Template debugging
- General error resolution
- β FAQ
Beginner- Frequently asked questions
- Quick tips and tricks
- Common workflows
- Best practices
- β οΈ Known Issues
Beginner- Current limitations
- Documented bugs
- Workarounds and solutions
- Future fixes roadmap
π 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
- β Start with a small test import (3-5 bookmarks) to verify settings
- β Use βQuick Importβ to test a single bookmark first
- β Verify your API token is working before bulk importing
- β Check the developer console (Ctrl/Cmd+Shift+I) for detailed error messages
Organization Tips
- π Use collections in Raindrop to organize by topic, then import by collection
- π·οΈ Use tags for cross-cutting concerns (e.g., βto-readβ, βhigh-priorityβ)
- π Customize filename templates to include dates or collection names
- π¨ Create different templates for different content types
Template Tips
- π¨ Start with a pre-built template from the gallery
- π§ͺ Test template changes with a small batch first
- π Use the Template System guide for advanced variables
- π You can reset to defaults at any time in Settings
Import Tips
- β‘ βFetch only new itemsβ is great for daily syncs (fast!)
- π βUpdate existing notesβ can refresh old items with new highlights
- π·οΈ Combine collection and tag filters for precise imports
- πΎ The plugin wonβt overwrite notes unless you explicitly ask it to
π 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:
- Collections - Specific Raindrop collections
- Tags - AND/OR tag logic for precise matching
- Content Type - Links, Articles, Images, Videos, Documents, Audio
- Status - Fetch only new items or update existing
ποΈ 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:
- Use variables like
,, `` - Content-type specific templates
- Handlebars-like syntax for advanced formatting
- Built-in helpers for common operations
π·οΈ Tag Management
- Import original Raindrop tags
- Append custom Obsidian tags
- Filter by AND/OR tag logic
- Organize with tag hierarchies
π Getting Help
Having trouble? Hereβs how to find answers:
- Quick answers β FAQ
- Problem-solving β Troubleshooting Guide
- Known bugs β Known Issues
- Community questions β GitHub Discussions
- 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.
- Examples: Installation, Basic Configuration, Quick Import
Intermediate π·
Requires some familiarity with the plugin. Combines multiple features.
- Examples: Advanced Filtering, Custom Filenames, Using Templates
Advanced πΆ
Requires understanding of templates, syntax, and plugin mechanics.
- Examples: Creating Custom Templates, Complex Filtering Logic
π 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