ahockley

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

6 posts in this topic

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
telonaes, lixiaoyao and drking like this

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now