New Plugin: Send to Canvas, Send tasks, blocks, and notes to Canvas files as plain text, links, and embeds

Hi,

I developed a plugin that allows you to send tasks, blocks, and notes to Canvas files as plain text, links, and embeds.

It has now been submitted to the community plugin store and is currently under review. Welcome to test it and provide feedback!

Features

  • Multiple content formats:
    • Send text as plain text
    • Send text as block links
    • Send text as block embeds
    • Send entire notes as note links
    • Send entire notes as note embeds
  • Open task customization:
    • Append custom text to open tasks (lines starting with “- ”)
    • Preserve original task formatting
  • Block ID customization:
    • Use date-based or random block IDs
    • Customize block ID format using MomentJS tokens
  • Timestamp tracking:
    • Append timestamps to links and embeds
    • Customize timestamp format
  • Canvas node customization:
    • Set custom sizes for different node types (links, content, notes)
    • Consistent sizing between block embeds and text content
  • User experience:
    • Remember last selected canvas file
    • Status bar indicator selecting and showing target canvas
    • Customizable startup delay for large vaults
  • Smart text selection: Automatically uses the entire line when no text is selected
1 Like

Send elements as block embeds is most useful as it retains the source reference text and provides a link back to the source - this is great for non-linear work.

1 Like

I have a similar use case in my workflow. I use block embeds and node links on my canvas files more than others, as I can utilize the canvas for nonlinear task management and nonlinear work.