Taskwarrior is a time and task management tool (terminal)
taskwarrior.org
taskwarrior.org
task proj:Foo due:tomorrow
Instead of: task 1,2,3,7,10-12 due:tomorrow.
For oh-my-zsh users, I've got an open pull request for adding a Taskwarrior autocompletion plugin:https://github.com/robbyrussell/oh-my-zsh/pull/370
The intelligent completion lowers the barrier to task entry even further.
You may also want to try using a combination of Taskwarrior's shell mode and rlwrap, which has become my main usage method:
`alias ts=rlwrap -i -r -C task task shell`
Combine this with a drop-down terminal like Guake or tilda, and you've got text-based-tasklist-anywhere nirvana.I'm a big fan of simple, console-based tools, so Taskwarrior was right up my alley. Best of all, since I have Taskwarrior on my Linode, I can SSH in to view, add or complete tasks from any computer or even my phone!
If you're looking to finally start doing your to-do list, Taskwarrior can be a great aid.
I usually have a terminal window open, but it's nice to be able to click the bookmark bar and have it right there. I also have a widget that pulls in text files, so I can see my tasks at a glance by moving the cursor to the top-left of my screen.
Taskwarrior is great. Like david_shaw said, if you're looking to finally start doing your to-do list, use Taskwarrior.
Part 1: http://www.youtube.com/watch?v=d-abs0s8uis Part 2: http://www.youtube.com/watch?v=ZuiSbMS0_5g
It's the only todo tool that I actually use. It removes the friction of having to have a web-based one open, find the window/tab, click on the appropriate textbox, etc.
The devs listen to comments, and think carefully new features. I was added to the list of contributors for 2.0 just because of an idea I suggested. Very active project. Cannot recommend enough. Our startup uses it instead of a whiteboard.
That is the same reason why I use org-mode in emacs. I dont even need to change the window. I just type in the minibuffer the todo item and voila, added to my plain text org file.
Really?
1. Every non programmer / IT guy in the world. 2. Some of the programmers (me included) who do not work with Linux environments or who abstracted the terminals using some other tool.
Despite the confusing overview, it looks highly polished and to be under active development. I wonder how well the device syncing works.
Taskwarrior seems very handy especially when you are all day long in your terminal and don't want to interfere with your work for doing some "reporting". But there is a missing way to get the time spent on a task/project. It seems to be a recurring request: http://taskwarrior.org/boards/6/topics/79 but I haven't found any feature doing it. Beside that, it seems quite nifty.
The first is the ability to allot to a task how long it should take (E.g. Buy milk - 15m, Create wireframe for client x - 30m). The only place I have ever seen it, as far as I can recall, is Action Method.
The second is the one you mentioned.
Admittedly they are both quite similar though there is a distinct difference in usage.
Edit: seems that Taskwarrior does do time tracking after all. See my other comment for more on this: http://news.ycombinator.com/item?id=2597117
I am using it more often than org-mode, mainly because it works very well in my Ben Nanonote, and org mode does not work as well.
It is very good, but org-mode is more flexible (as everything in emacs is) and covers a wider range. Tw is more like the "do one thing and do it well" Linux command line style tools.
There's a guy on the forums that developed a RoR frontend for it too: https://github.com/theunraveler/taskwarrior-web
$ task config data.location /home/dir/Dropbox/tasks
they only have one screenshot of the calendar...
i installed it in ubuntu and am still fiddling with the website looking for how to add tasks.
Also, as guy who sent some humble patches so that remind, pscal, can work with exchange file formats and pscal can download holidays from google calendar, I'm questioning if that shouldn't only be a front end for remind.
task add "this is the task description"task add [tags] [attrs] desc... Adds a new task.
anyway, my point was not asking for support. it was to remember people that create console apps, that the best feature the application have, is that you can do what the application is supposed to do (e.g. create one simple task, one complex one, show the calendar, mark one as done, show the calendar again) and simply copy and paste, not matter how long, on the first page of your project.