A time tracking and journaling tool
$ asr add complete-chapter-one
Added task:
complete-chapter-one
$ asr add
List of tasks
☐ complete-chapter-one
$ asr add complete-chapter-one/read-intro
Added task:
☐ complete-chapter-one
└──☐ read-intro
Add task like emmet except {} instead of (), / instead of >
$ asr add task1/{task1.1/{task1.1.1+task1.1.2}}+task1.2
Added task:
☐ task1
├──☐ task1.1
│ ├──☐ task1.1.1
│ └──☐ task1.1.2
└──☐ task1.2
$ asr rm complete-chapter-one/read-intro
Removed task:
☐ complete-chapter-one
└──🗹 read-intro
Don't remember the task name? We got you.
$ asr rm
List of tasks
☐ complete-chapter-one
☐ task1
$ asr rm task1/
List of tasks
🗹 task1.1
☐ task1.2
$ asr rm task1/task1.1.1+
List of tasks
☐ task1.1.2
$ asr do complete-chapter-one/read-intro
Started task at 08:11 PM:
☐ complete-chapter-one
└──☐ read-intro
Note:
- Does not support emmet
- Only tasks with no children can be started
$ asr stop
Stopped task, started 2h 25min ago
☐ complete-chapter-one
└──☐ read-intro
$ asr status
Working on complete-chapter-one/read-intro for 2 hours
$ asr done
Marked done. Stopped Task.
☐ complete-chapter-one
└──🗹 read-intro
$ asr done task1/task1.1
Marked done. Stopped Task.
☐ task1
└──🗹 task1.1