Habit Tracker
============

**This:**

![](docs/paper_tracking.jpg)

**for him:**

![](docs/linux_geek.jpg)

```bash
>./ht add "Play Tennis" "Study German" "Do 20 pushups" "Miracle morning"
>./ht do
What did you do?
1. Play Tennis
2. Study German
3. Do 20 pushup
4. Miracle morning
?  1
When did you "Play Tennis" the last time?
1. Today
2. Yesteday
3. Fri 13
4. Thu 12
5. Wed 11
6. Tue 10
?  1

./ht report 

+-----+-------------+--------------+--------------+-----------------+
|                              January                              |
+-----+-------------+--------------+--------------+-----------------+
| Day | Play Tennis | Study German | Do 20 pushup | Miracle morning |
+-----+-------------+--------------+--------------+-----------------+
| 01  |             |              |              |        X        |
| 02  |             |              |              |        X        |
| 03  |             |              |              |        X        |
| 04  |             |              |      X       |        X        |
| 05  |             |              |              |        X        |
| 06  |             |              |      X       |        X        |
| 07  |      X      |              |              |        X        |
| 08  |      X      |      X       |      X       |        X        |
| 09  |             |              |      X       |        X        |
| 10  |      X      |              |      X       |        X        |
| 11  |             |      X       |              |        X        |
| 12  |             |              |              |        X        |
| 13  |             |      X       |      X       |        X        |
| 14  |      X      |              |      X       |        X        |
| 15  |             |              |              |        X        |
| 16  |             |      X       |      X       |        X        |
| 17  |             |              |              |        X        |
| 18  |             |              |      X       |        X        |
| 19  |             |      X       |              |        X        |
| 20  |             |              |              |        X        |
| 21  |             |      X       |      X       |        X        |
| 22  |             |              |              |        X        |
| 23  |             |      X       |              |        X        |
| 24  |      X      |              |              |        X        |
| 25  |             |              |              |        X        |
| 26  |             |              |              |        X        |
| 27  |             |      X       |              |        X        |
| 28  |      X      |              |              |        X        |
| 29  |             |              |              |        X        |
| 30  |             |              |              |        X        |
| 31  |             |              |              |        X        |
+-----+-------------+--------------+--------------+-----------------+
```
  NAME:

    ht

  DESCRIPTION:

    Track your monthly habits

  COMMANDS:

    add    Add one or more habits to the list
    do     Record your activities
    habits Print the list of current habits
    help   Display global or [command] help documentation
    report Print the current month's activities
    rm     Remove one or more habits from the list

  GLOBAL OPTIONS:

    -h, --help
        Display help documentation

    -v, --version
        Display version information

    -t, --trace
        Display backtrace when an error occurs