# 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 ```sh git clone https://code.lacashita.com/sml/htask go build htask.go ./htask.go ``` # Demo ![](htask.gif) # 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|