A really simple command line task tracking tool.
brew install tristandunn/formula/task
TASK_URL=https://raw.githubusercontent.com/tristandunn/task/master/task &&
curl $TASK_URL > /usr/local/bin/task &&
chmod +x /usr/local/bin/task
Download task, make it executable (chmod +x task
), and place it in your
$PATH
.
Displays tasks from today, if any.
$ task
No tasks yet.
Display tasks from a previous day based on the duration
. The duration
is
based on the date
option -v
and may be [0-9]+(y|m|w|d|H|M|S)
.
# List tasks from yesterday.
$ task 1d
Start writing a bash script.
Wonder why I am using bash to track tasks.
# List tasks from twelve weeks ago.
$ task 12w
No tasks on 2016-09-12.
Logs description
as a task for today.
$ task Write a task tracking tool.
Initialize the modules for testing.
git submodule update --init --recursive
Be sure to write and run the tests.
./test.sh
task uses the MIT license. See LICENSE for more details.