- This workflow no longer works with macOS 12.4 'out of the box'
☹️ - Therefore this repository is deprecated
- Please use alfred-search-omnifocus instead
Thanks
This is a workflow for Alfred that performs free text searches on OmniFocus data.
Well, I want it because I can't quickly search for, say, a task within OmniFocus using OmniFocus' search field. OmniFocus restricts search results to the current perspective or selection. Other people have noticed this too.
Download the .workflow
file from the Releases page.
This workflow only works with OmniFocus 3.
- Search for all tasks within OmniFocus (irrespective of status) with
.s
:
Note, use .sc
to search for completed tasks only.
- Search for all tasks within OmniFocus (whether you've processed them or not) with
.se
.
- Search the OmniFocus inbox with
.i
:
or just list all tasks in the inbox with .li
.
- Search for projects with
.p
:
- Search for a specific tag with
.t
or context with.c
:
or just list all tags with .lt
or contexts with .lc
:
- Search for a specific context with
.c
:
- Search for a specific perspective with
.v
:
or just list all perspectives with .lv
:
- Search for a specific folder with
.f
:
or just list all folders with .lf
:
- Search for a specific note in a task or project with
.n
:
- Search for a specific note in a flagged task
.ng
- Search for a specific note in active task
.na
- Search just for active tasks with
.sa
:
or just for active projects with .pa
:
- Search all flagged tasks with
.g
:
or for flagged and active tasks with .ga
:
- Show the 10 most recently modified tasks with
.r
:
or show the 10 most recently modfified and non-completed tasks or projects with .ra
:
- Show overdue or due items with
.d
:
- Dean Jackson: the Python library for Alfred workflows does most of the heavy lifting. Excellent stuff, thank you.
- Marko Kaestner: I used the in-depth workflow to provide some insight into how to search Omnifocus.
- Danny Smith: for providing a new, and quite frankly, much improved workflow icon.