# hatask Task list manager ## Build To build, install [hare](https://harelang.org/) and run: $ hare build . ## Usage ./hatask: tasklist Usage: ./hatask [-hpd] [-f ] [-c ] [-t ] -h: print this help text -f : tasks directory -c : context filter -t : tags filter -p: sort by priority -d: activate debug mode Subcommands: filter: filter tasks f: filter tasks show: show task details s: show task details add: add a task a: add a task write: write a task w: write a task done: delete a task d: delete a task tsv: print tsv of tasks t: print tsv of tasks ## Config hatask uses an ini format config at $XDG\_CONFIG\_HOME/hatask/config.ini. The list of keys: * tasksdir: the path to the tasks directory * context: an optional context to filter by * tags: an optional comma-separated list of tags to filter by For example: tasksdir=/path/to/tasks/folder context=work tags=features