diff --git a/data/taskwarrior/task.md b/data/taskwarrior/task.md index b1ee2c1..dc3019f 100644 --- a/data/taskwarrior/task.md +++ b/data/taskwarrior/task.md @@ -5,19 +5,19 @@ tags: [ "organization" ] Set up the configuration file: -```bash +```sh task ``` Add a task: -```bash +```sh task add update linux ``` See which task is next: -```bash +```sh task next ``` @@ -25,13 +25,13 @@ Note the id number. Mark a task as started: -```bash +```sh task start 1 ``` Once finished: -```bash +```sh task 1 done ``` @@ -39,7 +39,7 @@ task 1 done Add a project: -```bash +```sh task add project:house buy potted plant task add proj:house.repair buy screwdriver task add proj:house.repair buy shelf brackets @@ -51,11 +51,11 @@ task add pro:house.paint buy brushes ## Summary -```bash +```sh task pro:house sum ``` -```bash +```sh task burndown.daily pro:house ``` @@ -63,13 +63,13 @@ The summaries will show how fast a project is being completed, and when you can # Tags -```bash +```sh task add +buy toothbrush ``` You can then see only tasks which involve buying something with: -```bash +```sh task +buy ``` @@ -77,27 +77,27 @@ task +buy Set three contexts by their tags: -```bash +```sh task context define work +sa or +hr ``` -```bash +```sh task context define study +ed or +void or +rat ``` -```bash +```sh task context define home -sa -hr -ed -void -rat ``` Change to the first context. -```bash +```sh task context work ``` Then stop. -```bash +```sh task context none ``` @@ -105,7 +105,7 @@ task context none View list of tasks completed in the last week: -```bash +```sh task end.after:today-1wk completed ``` @@ -113,19 +113,19 @@ task end.after:today-1wk completed Make a UDA 'size'. -```bash +```sh task config uda.size.type string ``` -```bash +```sh task config uda.size.label Size ``` -```bash +```sh task config uda.size.values large,medium,small ``` -```bash +```sh uda.size.default=medium ``` @@ -133,7 +133,7 @@ uda.size.default=medium This command shows tasks I'm most interested in: -```bash +```sh task next +ACTIVE or +OVERDUE or due:today or scheduled:today or pri:H ``` diff --git a/data/taskwarrior/timew.md b/data/taskwarrior/timew.md index 0ac1081..d1e7b1e 100644 --- a/data/taskwarrior/timew.md +++ b/data/taskwarrior/timew.md @@ -6,13 +6,13 @@ tags: [ "data", "tracking", "time", "timew" ] Try: -```bash +```sh timew summary :yesterday ``` You can also use :week, :lastweek, :month, :quarter, :year, or a range such as: -```bash +```sh timew summary today to tomorrow timew today - tomorrow 2018-10-15T06:00 - 2018-10-17T06:00 @@ -22,7 +22,7 @@ Each of these can gain with the :ids tag. # Basics -```bash +```sh timew start timew stop timew continue @@ -32,7 +32,7 @@ timew tags And add ids with: -```bash +```sh timew summary :ids timew track 10am - 1pm timewarrior timew track 1pm for 2h walk @@ -42,50 +42,50 @@ timew track 1pm for 2h walk First get ids. -```bash +```sh timew summary :ids ``` Then if we're looking at task @2: -```bash +```sh timew move @2 12:00 timew lengthen @2 3mins ``` -```bash +```sh time shorten @2 40mins ``` # Forgetting -```bash +```sh timew start 1h ago @4 ``` Or if your action actually had a break: -```bash +```sh timew split @8 ``` Or maybe not? -```bash +```sh timew join @4 @8 timew @8 delete ``` Start at previous time -```bash +```sh timew start 3pm 'Read chapter 12' timew start 90mins ago 'Read chapter 12' ``` Cancel currently tracked time. -```bash +```sh timew cancel ``` @@ -157,11 +157,11 @@ with: # Fixing Errors -```bash +```sh curl -O https://taskwarrior.org/download/timew-dbcorrection.py ``` -```bash +```sh python timew-dbcorrections.py ```