The tools are tied together by one super-command (task) and a set of sub-commands. This is similar to `git.
add
: Add new taskdel
: Delete existing task
All you need to do to enable full command line completion is:
pip install argcomplete
eval "$(register-python-argcomplete task)"
The "pip install" only needs to be done once. If you get an error while trying
to install argcomplete, you might need to use sudo pip install argcomplete
.
The eval
statement can be put into your .bashrc for persistence.
Command | Purpose |
---|---|
add |
add new task (recent interrupt) |
add -t build |
add new 'Build' task |
Command | Purpose |
---|---|
task del |
del existing task |