urgency.user.tag.in.coefficient = -1
urgency.scheduled.coefficient = 8
+# UDAs
+uda.work.type = string
+uda.work.label = Work
+uda.work.values = ,yes,wfh,bristol,cambridge
+
# inherit highest urgency from blocked tasks
# TODO: this doesn't quite work, check source code for explanation
# I'd like the blocking task to use the highest blocked task as a base urgency,
urgency.blocked.coefficient = 0.0
urgency.blocking.coefficient = 4.0
+# Custom recurrence
+recurrence=no
+report.recurring.labels = ID,Active,Age,D,P,Parent,Project,Tags,Recur,RType,RSch,RWait,Due,Until,Description,Urg
+report.recurring.columns = id,start.age,entry.age,depends.indicator,priority,parent.short,project,tags,recur,rtype,rscheduled,rwait,due,until.remaining,description,urgency
+report.recurring.filter = status:recurring
+# NOTE: my patched version of task already provides this as a rw property
+#uda.rtype.label=Recur.Type
+#uda.rtype.type=string
+#uda.rtype.values=chained,periodic
+uda.r.label=TwRecurrence
+uda.r.type=string
+uda.rparent.label=Parent task
+uda.rparent.type=string
+uda.rwait.label=Wait (instance)
+uda.rwait.type=date
+uda.runtil.label=Until WIP (instance)
+uda.runtil.type=date
+uda.rscheduled.label=Scheduled (instance)
+uda.rscheduled.type=date
+uda.rlastinstance.label=Last child task
+uda.rlastinstance.type=string
+
# taskd
taskd.certificate=$XDG_DATA_HOME/task/hactar.cert.pem
taskd.key=$XDG_DATA_HOME/task/hactar.key.pem
taskd.server=rmz.io:53589
# Context
-context.wfh.read=( project:work or +work or project:chores or +habit or +chore)
-context.wfh.write=+work
-context.home.read=-work
+## Combination of work and home related chores/habits
+context.wfh.read = (work:yes or work:wfh or +habit or +chore)
+context.wfh.write = work:yes
+
+## Work only for planning (maybe not needed?)
+context.work.read = work.any:
+context.work.write = work:yes
+
+## Home, no work
+context.home.read = work.none:
+
+## Outside, meant to be for checking on phone for other things I should do while out
+context.outside.read=+outside
# NOTE: a context setting may be updated/added automatically on the last line
-news.version=3.0.2
+news.version=3.3.1
context=home