1e7d61653ce0
Add tips and tricks.
author | Steve Losh <steve@stevelosh.com> |
---|---|
date | Fri, 11 Sep 2009 18:42:19 -0400 |
parents | c31f65f82156 |
children | 862617004f80 |
branches/tags | (none) |
files | README |
Changes
--- a/README Fri Sep 11 18:35:07 2009 -0400 +++ b/README Fri Sep 11 18:42:19 2009 -0400 @@ -70,12 +70,7 @@ alias t='python ~/path/to/t.py --task-dir ~/tasks --list tasks' -If you'd like to create a couple of extra aliases for splitting up your tasks into different lists, you can do that too: - - alias g='python ~/path/to/t.py --task-dir ~/tasks --list groceries' - alias m='python ~/path/to/t.py --task-dir ~/tasks --list music-to-buy' - -Make sure you run `source ~/.bashrc` or restart your terminal window to make the aliases take effect. +Make sure you run `source ~/.bashrc` or restart your terminal window to make the alias take effect. Using t ------- @@ -130,3 +125,29 @@ 9 - Buy a lot more beer. 30 - Clean the entire apartment. $ + + +Tips and Tricks +--------------- + +`t` might be simple, but it can do a lot of interesting things. + +### Multiple Lists + +`t` is for people that want to *do* tasks, not organize them. With that said, sometimes it's useful to be able to have at least *one* level of organization. To split up your tasks into different lists you can add a few more aliases: + + alias g='python ~/path/to/t.py --task-dir ~/tasks --list groceries' + alias m='python ~/path/to/t.py --task-dir ~/tasks --list music-to-buy' + alias w='python ~/path/to/t.py --task-dir ~/tasks --list wines-to-try' + +### Distributed Bugtracking + +Like the idea of distributed bug trackers like [BugsEverywhere][], but don't want to use such a heavyweight system? You can use `t` instead. + +Add another alias to your `~/.bashrc` file: + + alias b='python ~/path/to/t.py --task-dir . --list bugs' + +Now when you're in your project directory you can use `b` to manage the list of bugs/tasks for that project. Add the `bugs` file to version control and you're all set. + +Even people without `t` installed can view the bug list, because it's plain text. \ No newline at end of file