Jump to content
ahockley

Create new OmniFocus tasks (alone or from Chrome or Safari)

Recommended Posts

I've created a workflow (with three actions) for creating new OmniFocus tasks.

  • One option simply creates a new task in the inbox based on the argument supplied
  • Another option creates a new task based on the currently-focused Google Chrome tab (the page title becomes the task name; the page URL becomes the note)
  • The third option creates a new task based on the currently-focused Safari tab (the page title becomes the task name; the page URL becomes the note)

Read a bit more on my blog, or download the workflow with this link:

 

https://www.dropbox.com/s/nlx4uyfc905iyc2/CreateOmniFocusTasks.alfredworkflow

Edited by ahockley

Share this post


Link to post

Thanks for this! I found this on Twitter before I found it here and have been using it.

 

One suggestion: is it possible to just launch the OF quick entry pane without putting the full app into focus? That way if a task comes to mind while you're working on something else, you just want to record it and forget it. By only opening the OF quick entry pane, you press enter to create the task and go immediately back to what you were doing.

Share this post


Link to post

Sweet Workflow!  Any way to modify it so that when creating an inbox item that you could add a context, date, time etc?

 

Like:

 

of Remind me to get the milk in 1d?

 

or

 

of Remind me to get the milk in 1d at store?

Share this post


Link to post

Suggested change: for the quick entry bit, the following code works slightly better from a user experience point of view:

set NewTask to make new inbox task with properties {name:theTask, note:theNote}
select {NewTask}
open

as it just pops the quick entry and selects the task you just made, allowing you to dive in and edit the title further, edit contexts etc. Your previous version brings the entire OmniFocus app to the front and doesn't focus the quick entry item.

Share this post


Link to post

I've created a workflow (with three actions) for creating new OmniFocus tasks.

 

Tnx! Great work. 

 

set NewTask to make new inbox task with properties {name:theTask, note:theNote}
select {NewTask}
open

Tnx as well, nice tweak! 

 

I added a minor thing:

tell application "System Events" to keystroke tab

after the open to make the title field editable right away.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...