diff options
Diffstat (limited to 'README.markdown')
| -rw-r--r-- | README.markdown | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/README.markdown b/README.markdown index 98bf71c..e7692eb 100644 --- a/README.markdown +++ b/README.markdown @@ -30,7 +30,7 @@ or you can install from source using jeweler: ## Usage - hcl (@<task_alias> | <project_id> <task_id>) [+time] [message] + hcl [start] (@<task_alias> | <project_id> <task_id>) [+<time>] [<message>] hcl note <message> hcl stop [message] hcl resume [@<task_alias>] @@ -38,6 +38,7 @@ or you can install from source using jeweler: hcl tasks hcl alias <task_alias> <project_id> <task_id> hcl aliases + hcl (cancel | nvm | oops) ### Available Projects and Tasks @@ -52,8 +53,8 @@ available tasks. Since it's not practical to enter two long numbers every time you want to identify a task, HCl supports task aliases: - $ hcl alias xdev 1234 5678 - $ hcl @xdev Adding a new feature! + $ hcl alias tacodev 1234 5678 + $ hcl @tacodev Adding a new feature ### Starting a Timer with Initial Time @@ -61,14 +62,14 @@ You can also provide an initial time when starting a new timer. This can be expressed in floating-point or HH:MM. The following two commands are equivalent: - $ hcl @xdev +0:15 Adding a new feature! - $ hcl +.25 @xdev Adding a new feature! + $ hcl @tacodev +0:15 Doing some stuff + $ hcl +.25 @tacodev Doing some stuff ### Adding Notes to a Running Task While a task is running you can append lines to the task notes: - $ hcl note Found a good time! + $ hcl note Then I did something else ### Stopping a Timer @@ -76,7 +77,7 @@ The following command will stop a running timer (currently only one timer at a time is supported). You can provide a message when stopping a timer as well: - $ hcl stop All done! + $ hcl stop All done doing things ### Resuming a Timer @@ -86,6 +87,16 @@ for that task: $ hcl resume $ hcl resume @xdev +### Canceling a Timer + +If you accidentally started a timer that you didn't mean to, you can cancel +it: + + $ hcl cancel + +This will delete the running timer, or the last-updated timer if one isn't +running. You can also use `nvm` or `oops` instead of `cancel`. + ### Date Formats Dates can be expressed in a variety of ways. See the [Chronic documentation][cd] @@ -114,3 +125,5 @@ See LICENSE for copyright details. [bricooke]: http://github.com/bricooke [scharfie]: http://github.com/scharfie + + |
