🦀 ClawHub
Obsidian Helper
by @547895019
Operate Obsidian vaults from command line. Use when the user wants to list, search, create, read, edit, or delete Obsidian notes, or manage daily notes. Trig...
💡 Examples
# List all notes
obsidian listSearch for "project"
obsidian search projectCreate a note in a folder
obsidian create "Projects/MyProject"Create with content
obsidian create "Ideas/Quick Note" "# Quick Note\n\nThis is my idea."Read a note
obsidian read "Welcome"Create today's daily note
obsidian daily
⚙️ Configuration
The script auto-detects the vault path:
1. Environment variable (highest priority):
export OBSIDIAN_VAULT=/path/to/your/vault
2. WSL environment: Auto-detects Windows user directory
/mnt/c/Users//Documents/Obsidian
3. Linux environment: Uses default path
~/obsidian
4. Set your Obsidian vault path (optional - auto-detects if not set):
# Add to ~/.bashrc
echo 'export OBSIDIAN_VAULT=/mnt/c/Users/YourName/Documents/Obsidian/Vault' >> ~/.bashrc
source ~/.bashrc
TERMINAL
clawhub install obsidian-helper