-
Notifications
You must be signed in to change notification settings - Fork 2
/
taskrc
140 lines (119 loc) · 6.25 KB
/
taskrc
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
# Task program configuration file.
# For more documentation, see http://taskwarrior.org
# Files
data.location=/Users/adam/.task
locking=on # Use file-level locking
# Terminal
curses=on # Use ncurses library to determine terminal width
#defaultwidth=80 # Without ncurses, assumed width
#editor=vi # Preferred text editor
# Miscellaneous
confirmation=yes # Confirmation on delete, big changes
echo.command=yes # Details on command just run
next=2 # How many tasks per project in next report
bulk=2 # > 2 tasks considered 'a lot', for confirmation
nag=You have higher priority tasks. # Nag message to keep you honest
# Dates
dateformat=m/d/Y # Preferred input and display date format
weekstart=Sunday # Sunday or Monday only
displayweeknumber=yes # Show week numbers on calendar
due=7 # Task is considered due in 7 days
#monthsperline=2 # Number of calendar months on a line
# Color controls.
color=on # Use color
color.overdue=bold_red # Color of overdue tasks
color.due=bold_yellow # Color of due tasks
color.pri.H=bold # Color of priority:H tasks
#color.pri.M=on_yellow # Color of priority:M tasks
#color.pri.L=on_green # Color of priority:L tasks
#color.pri.none=white on_blue # Color of priority: tasks
color.active=bold_cyan # Color of active tasks
color.tagged=yellow # Color of tagged tasks
#color.tag.bug=yellow # Color of +bug tasks
#color.project.garden=on_green # Color of project:garden tasks
#color.keyword.car=on_blue # Color of description.contains:car tasks
#color.recurring=on_red # Color of recur.any: tasks
#color.header=bold_green # Color of header messages
#color.footnote=bold_green # Color of footnote messages
#shadow.file=/tmp/shadow.txt # Location of shadow file
#shadow.command=list # Task command for shadow file
#shadow.notify=on # Footnote when updated
#default.project=foo # Unless otherwise specified
#default.priority=M # Unless otherwise specified
default.command=list # Unless otherwise specified
# Fields: id,uuid,project,priority,entry,start,due,recur,recur_ind,age,
# age_compact,active,tags,description,description_only
# Description: This report is ...
# Sort: due+,priority-,project+
# Filter: pro:x pri:H +bug limit:10
# task long
report.long.description=Lists all task, all data, matching the specified criteria
report.long.columns=id,project,priority,entry,start,due,recur,age,tags,description
report.long.labels=ID,Project,Pri,Added,Started,Due,Recur,Age,Tags,Description
report.long.sort=due+,priority-,project+
report.long.filter=status:pending
# task list
report.list.description=Lists all tasks matching the specified criteria
report.list.columns=id,project,priority,due,active,age,description
report.list.labels=ID,Project,Pri,Due,Active,Age,Description
report.list.sort=due+,priority-,project+
report.list.filter=status:pending
# task ls
report.ls.description=Minimal listing of all tasks matching the specified criteria
report.ls.columns=id,project,priority,description
report.ls.labels=ID,Project,Pri,Description
report.ls.sort=priority-,project+
report.ls.filter=status:pending
# task newest
report.newest.description=Shows the newest tasks
report.newest.columns=id,project,priority,due,active,age,description
report.newest.labels=ID,Project,Pri,Due,Active,Age,Description
report.newest.sort=id-
report.newest.filter=status:pending limit:10
# task oldest
report.oldest.description=Shows the oldest tasks
report.oldest.columns=id,project,priority,due,active,age,description
report.oldest.labels=ID,Project,Pri,Due,Active,Age,Description
report.oldest.sort=id+
report.oldest.filter=status:pending limit:10
# task overdue
report.overdue.description=Lists overdue tasks matching the specified criteria
report.overdue.columns=id,project,priority,due,active,age,description
report.overdue.labels=ID,Project,Pri,Due,Active,Age,Description
report.overdue.sort=due+,priority-,project+
report.overdue.filter=status:pending due.before:today
# task active
report.active.description=Lists active tasks matching the specified criteria
report.active.columns=id,project,priority,due,active,age,description
report.active.labels=ID,Project,Pri,Due,Active,Age,Description
report.active.sort=due+,priority-,project+
report.active.filter=status:pending start.any:
# task completed
report.completed.description=Lists completed tasks matching the specified criteria
report.completed.columns=end,project,priority,age,description
report.completed.labels=Complete,Project,Pri,Age,Description
report.completed.sort=end+,priority-,project+
report.completed.filter=status:completed
# task recurring
report.recurring.description=Lists recurring tasks matching the specified criteria
report.recurring.columns=id,project,priority,due,recur,active,age,description
report.recurring.labels=ID,Project,Pri,Due,Recur,Active,Age,Description
report.recurring.sort=due+,priority-,project+
report.recurring.filter=status:pending parent.any:
# task waiting
report.waiting.description=Lists all waiting tasks matching the specified criteria
report.waiting.columns=id,project,priority,wait,age,description
report.waiting.labels=ID,Project,Pri,Wait,Age,Description
report.waiting.sort=wait+,priority-,project+
report.waiting.filter=status:waiting
# task all
report.all.description=Lists all tasks matching the specified criteria
report.all.columns=id,project,priority,due,active,age,description
report.all.labels=ID,Project,Pri,Due,Active,Age,Description
report.all.sort=due+,priority-,project+
# task next
report.next.description=Lists the most urgent tasks
report.next.columns=id,project,priority,due,active,age,description
report.next.labels=ID,Project,Pri,Due,Active,Age,Description
report.next.sort=due+,priority-,project+
report.next.filter=status:pending