Intro
htask (hacker task) will be a cli task manager. Now under development.
It will use SQLite3 to storage the data.
Check changelog.txt to see the current status.
Installation
git clone https://code.lacashita.com/sml/htask
go build htask.go
./htask.go
Demo

Usage
htask [command] [options]
Add tasks
| Description |
Command |
| Add simple task |
htask add -t "hack my school" |
| Add complete task |
htask add -t "hack my school" -P 0 -p hacking |
Delete task
| Description |
Command |
| Delete task 1 |
htask delete 1 |
Start task
| Description |
Command |
| Start task 1 |
htask start 1 |
Finish task
| Description |
Command |
| Finish task 1 |
htask done 1 |
List tasks
| Description |
Command |
| Show all tasks |
htask list |
| Show tasks filtered by project |
htask list -p "hacking" |
| Shows all tasks P0 |
htask list -P 0 |
| Shows tasks with string |
htask list string |
Edit tasks
| Description |
Command |
| Edit task 1 |
htask edit 1 |
View tasks
| Description |
Command |
| View task 1 |
htask view 1 |