Alfred Workflow to Parse commands to todo.sh from alfred.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
alp
.gitignore
icon.png
info.plist
readme.md
todo.py
todotxt.alfredworkflow

readme.md

A bit more advanced wrapper for Todo.txt

Built on top of madc/alfred-todotxt

It checks and shows all open Todos from within alfred, and lets you select and complete them. It also supports fuzzy search on them which allows you to filter. The rest of the commands are directly parsed on to todo.sh, adding a -f so that they dont ask for confirmation.

Upon request, now when clicking CTRL on a line, it will delete the Todo removing it from the list (without asking for confirmation).

Supports all standard arguments/extentions. If any is missing, please let me know to add it to the list.

Dependencies

Setup

Download the todotxt.alfredworkflow from above and import it into Alfred.

For the workflow to work, you need to check a couple of paths, first, the location of your todo.txt which you should do in the t script filter block, and then the todo.sh bin path, which normally sits at '/usr/local/bin', but that you might need to change to fit your configuration, in which case, just alter TODOTXT_PATH to match the path, where todotxt is located.

Sources & Thanks

  • Adapted a fork from narango my thanks to him for giving shape to this cool feature of Sorting by Priority.
  • The icon is taken from the Todo.txt-website. It has been created by John Rowley
  • The .gitignore was generated with .gitignore.oi

History

  • 22/09/2013 Added functionality out of branch from Narango, and fixed a bug that led to errors when using foreign characters on the todo file (spanish accents etc). Now it all works nicely.