CLI task management for dummies

d099b84 Fix task move and add tests

~mapperr pushed to ~mapperr/tsk git

4 months ago

770376b Compact ids as separate function

~mapperr pushed to ~mapperr/tsk git

1 year, 1 month ago


A cli task management tool when you don't need all the awesomeness of taskwarrior.

And you want to sync things with git.


Clone the repo and drop or link tsk into your PATH.

#Basic usage

List tasks with tsk l.

Add a task with tsk a. It opens your editor.

Edit a task with tsk e task_id. Again, it opens your editor.

Remove a task with tsk r task_id

Run tsk with no args for a help message.


With tsk g git_args you can run git commands into the task dir.

Soo, run tsk g init and you have a git repo.

If you add a remote you can sync it with tsk y. It commits all your eventual pending changes and do a pull/push.

The default task dir is $HOME/.tsk.