Skip to content

Latest commit

 

History

History
83 lines (82 loc) · 1.58 KB

README.md

File metadata and controls

83 lines (82 loc) · 1.58 KB

asr

A time tracking and journaling tool

Usage

Add tasks

$ 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

Remove tasks

$ 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

Start working on a subtask

$ 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

Stop working

$ asr stop
Stopped task, started 2h 25min ago
  ☐ complete-chapter-one
  └──☐ read-intro

See what you are working on

$ asr status
Working on complete-chapter-one/read-intro for 2 hours

Mark complete

$ asr done
Marked done. Stopped Task.
  ☐ complete-chapter-one
  └──🗹 read-intro
$ asr done task1/task1.1
Marked done. Stopped Task.
  ☐ task1
  └──🗹 task1.1