pbeckingham / task

A command line GTD application for managing text todo lists.

This URL has Read+Write access

pbeckingham (author)
Fri Sep 19 10:38:44 -0700 2008
commit  e7304e86ce9bb80978c7055fd2a9e999619a6fb8
tree    4587f98dffee62d9ed4c786551708764d77a8f2f
parent  d7b95cb2e1e7f76aa3966252f57211ea952cb13e
task / script.txt
100644 106 lines (73 sloc) 3.704 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
                                            Hello, and welcome to this quick demo of the task program.
 
task add do laundry Let's add some tasks
                                            I need to do laundry
 
task add project:garage order dumpster Oh yeah, the dumpster
 
task add +phone tell mom i loveher Must call Mom (that "phone" there is a tag - they are
                                              useful for searching, categorizing)
task add +phone pro:garage schedule
  goodwill pickup
 
task ad +email pro:garage ask Tom if Notice I can abbreviating commands
  he wants that old bkie
 
task ls Let's see what we've got
                                            I spelled bike wrong
 
task 5 /bkie/bike/
task ls That's better
 
task 1 pro:home Let's assign projects
task 3 pro:home tell mom I love her
task ls pro:garage
 
task long pro:garage Let's see all the columns
 
task list pro:garage There are different ways to list
 
task lis +phone By tag
task li pro:garage +phone By project and tag
task l mom By word
 
task 1 priority:H Priorities can be High, Medium or Low
task pri:H 3
task 1 pri:M
task li The list is sorted by priority.
 
task 2 pri:L
task li
 
task done 3 Suppose task 3 is done
task li ...and it's gone
 
task 2 +phone +mistake Lets add tags
 
# Oops!
task 2 -mistake or remove tags
 
task tags or look at all the tags
 
task info 2 or all the details
 
task projects or all the projects
 
task 3 fg:bold Let's make it colorful
task 4 fg:bold_green
task li
task 3 fg:bold_underline_white
task li
 
task 4 bg:on_bright_red fg:bold_yellow
task li Oh that's just nasty - let's get rid of that.
task 4 bg:
task li
task 4 fg:
task 3 fg:
 
task colors There are many combinations to choose from
 
(Slashes!!!)
task 1 due:6/8/2008 Let's add a due date
date
 
task li
task calendar Notice the due task is in yellow, today is marked cyan
 
task 1 due:5/20/2008 This is now an overdue task
task li and it shows up red
task overdue
task cal
 
task export file.csv You can export the tasks to a spreadsheet
cat file.csv
 
task start 1 Started tasks can be used as reminders
                                              of what you are supposed to be doing
 
task active They show up as active
task done 1 Let's clear out a couple
task li
task done 3
task active
 
task summary Summary shows progress on all projects
 
task history History shows general activity - how many added,
                                              completed etc, by month
 
                                            And that's it. There are more commands than this
                                            covered in the TUTORIAL file, but this should give
                                            the basic idea.
 
                                            Thank you for watching.