| name | obsidian |
| description | Read, search, and create notes in the Obsidian vault. |
Obsidian Vault
Location: Set via OBSIDIAN_VAULT_PATH environment variable (e.g. in ~/.edgecrab/.env).
If unset, defaults to ~/Documents/Obsidian Vault.
Note: Vault paths may contain spaces - always quote them.
Read a note
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
cat "$VAULT/Note Name.md"
List notes
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
find "$VAULT" -name "*.md" -type f
ls "$VAULT/Subfolder/"
Search
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
find "$VAULT" -name "*.md" -iname "*keyword*"
grep -rli "keyword" "$VAULT" --include="*.md"
Create a note
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
cat > "$VAULT/New Note.md" << 'ENDNOTE'
Content here.
ENDNOTE
Append to a note
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
echo "
New content here." >> "$VAULT/Existing Note.md"
Wikilinks
Obsidian links notes with [[Note Name]] syntax. When creating notes, use these to link related content.