]> git.rmz.io Git - dotfiles.git/blobdiff - task/taskrc
task: today report shows scheduled since (relative) time
[dotfiles.git] / task / taskrc
index 89610b7ece7cb4d4d73a1705aff793665fe7cdfe..0d125b99bfde930cf0d4334b80e62505239494e4 100644 (file)
@@ -36,8 +36,8 @@ report.in.filter      = ( status:waiting or status:pending ) limit:page (+in)
 report.in.sort        = entry+
 
 report.today.description = Tasks for today
 report.in.sort        = entry+
 
 report.today.description = Tasks for today
-report.today.columns     = id,start.age,priority,project,tags,scheduled.remaining,due.relative,until.remaining,description,urgency
-report.today.filter      = status:pending (-maybe -BLOCKED) (+ACTIVE or due.by:eod or scheduled.by:eod or +next) limit:page
+report.today.columns     = id,start.age,priority,project,tags,scheduled.relative,due.relative,until.remaining,description,urgency
+report.today.filter      = +READY (+ACTIVE or due.by:eod or scheduled.by:eod or +next) limit:page
 report.today.sort        = urgency-
 report.today.context     = yes
 
 report.today.sort        = urgency-
 report.today.context     = yes
 
@@ -59,6 +59,11 @@ urgency.uda.priority.L.coefficient=-2  # setting priority to low reduces urgency
 urgency.user.tag.in.coefficient = -1
 urgency.scheduled.coefficient   = 8
 
 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,
 # 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,
@@ -97,10 +102,20 @@ taskd.credentials=rmz/ramsi/30ffb102-3b0e-4b60-ad7e-df63b8920262
 taskd.server=rmz.io:53589
 
 # Context
 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
 
 # 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
 context=home