Table of contents
Flow - dropennew
Description
Creates a new draft in Drafts using a URL scheme, and so will bring the Drafts application to the foreground with the new draft loaded. The flow supports prefixing all lines with additional text. This can be useful for setting up Markdown lists (numbered or bulleted) for example. It also supports the execution of a Drafts action on the new draft.
Variables
Used
The following variables can be passed in and will be processed by the flow.
Variable | Description |
---|---|
query * | The base content to populate the new draft with. |
action | The name of an action to execute on the new draft once it has been created. |
prefix | The text to prepend to each content line. |
* These are mandatory for triggering this flow.
Created
The following variables are set-up by the flow.
Variable | Description |
---|---|
content | The (modified) content to populate the new draft with. |
NotificationTitle | The title to be shown in any completion notification. |
NotificationMessage | The message to be shown in any completion notification. |
Termination
- External Trigger:
drcomplete
Flow
Scripting
Sample Code (AppleScript)
tell application id "com.runningwithcrayons.Alfred" to run trigger "dropennew" in workflow "com.thoughtasylum.doctordrafts" with argument "Lorem ipsum dolor sit amet"
URL
alfred://runtrigger/com.thoughtasylum.doctordrafts/dropennew/?argument=Lorem%20ipsum%20dolor%20sit%20amet
Notes
- Supports new lines from Alfred input as “
\n
”. - Supports tab characters from Alfred input as “
\t
”.