Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jbarratt/AlfredTaskwarrior
Alfred extension for integration with Taskwarrior
https://github.com/jbarratt/AlfredTaskwarrior
Last synced: 5 days ago
JSON representation
Alfred extension for integration with Taskwarrior
- Host: GitHub
- URL: https://github.com/jbarratt/AlfredTaskwarrior
- Owner: jbarratt
- Created: 2012-08-24T15:58:28.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-09-06T02:59:30.000Z (about 12 years ago)
- Last Synced: 2024-08-02T12:42:17.953Z (3 months ago)
- Size: 129 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - jbarratt/AlfredTaskwarrior - Alfred extension for integration with Taskwarrior (others)
README
# Alfred Taskwarrior Integration
This is stupid simple. It just maps `task`... to calling the taskwarrior command, passing all the arguments through.
See more about how it all works in the [blog post I wrote about this](http://serialized.net/2012/09/a-simple-taskwarrior-alfred-plugin/).
# Installation
[Download](https://github.com/jbarratt/AlfredTaskwarrior/blob/master/Taskwarrior.alfredextension?raw=true), then double click the `Taskwarrior.alfredextension` file.
It's compatible with the [Extensions Updater](http://jdfwarrior.tumblr.com/updater) extension, so no need to check
back for updates.# Usage
While you can technically call any task command growl doesn't really do the
formatting justice. `task summary` isn't very beautiful.Adding tasks (get them out of your head and back to focus) is the biggest reason
for writing this.Thankfully, though, Taskwarrior lets you key of task id's or unique substrings, so you
can actually work reasonably well blind to do other things:$ task add remember the milk due:tomorrow pri:H +grocery
$ task milk start
$ task milk stopOne nice thing is that Alfred also has a command which opens a terminal (by
default mapped to `>`) so entering bigger commands can be done just by prefixing
it with that.> task summary
will open a terminal with that command (for example) run, and from there you can do other
interactive task things.