-
Notifications
You must be signed in to change notification settings - Fork 0
/
NOTES
66 lines (57 loc) · 1.33 KB
/
NOTES
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
# same format as taskwarrior
task <filter> <command> <do-something>
# principles:
* you only need to remember things you need to do in context, so only show things that are relevant
* log everything
* notifications, repeated things, and calendar stuff are just an extension of tasks
# commands
add - create new task
modify - change task(s)
show - show the details of the selected tasks
delete - delete tasks
done - complete a task
sync (gcal|jira) [down|up] - use this to sync data with external services
config - use this to set defaults
alias - use this to create shorthands for new filters
ids - prints the ids of the filtered tasks
undo - undo the last action
keep analytics on all usage of this tool for later
# integrations
google calendar
other task managers
jira
asana?
version control
stash
github
web browsers
chrome
firefox
# task fields
description
tags
status
dependencies|depends|deps
estimated_time|est
actual_time|act
priority|pri
resources
dates and times
due
recur
start_date
until_date
occurances (1,2,3,...)
repeats (daily, weekly, etc.)
repeat_on (mon, tues, wed, etc.)
notify (0, 1 min, 10 min, 24 hrs)
# hidden:
uuid
create_time
done_time
delete_time
last_modified_time
# notifications
# TODO
* improve filtering expressions
* improve date expressions and frequency expressions