From c2c4c013e107b9e2700db97749dfe2511c1f22df Mon Sep 17 00:00:00 2001 From: Anish Lakhwara Date: Tue, 4 Oct 2022 20:36:54 +1000 Subject: [PATCH] update taskwarrior a bit --- users/profiles/cli/default.nix | 4 ++-- users/profiles/task/taskrc | 37 +++++++++++++++++++++------------- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/users/profiles/cli/default.nix b/users/profiles/cli/default.nix index 124bf39c..2c94e58e 100644 --- a/users/profiles/cli/default.nix +++ b/users/profiles/cli/default.nix @@ -194,8 +194,8 @@ # task warrior # TODO: make blocked a context? - t = "task -BLOCKED"; - tin = "task +in"; + t = "task list -BLOCKED"; + tin = "task in"; tun = "task -BLOCKED -wait"; tr = "task newest limit:page"; tu = "task unblocked -wait"; diff --git a/users/profiles/task/taskrc b/users/profiles/task/taskrc index f9181132..75de0a6d 100644 --- a/users/profiles/task/taskrc +++ b/users/profiles/task/taskrc @@ -20,7 +20,6 @@ taskd.certificate=~/.task/keys/public.cert taskd.trust=ignore hostname taskd.credentials=mossnet\/anish\/1647259c-e340-405c-a38b-11ac18e34688 -report.next.filter=(status:pending -Waiting - in limit:0) # Color theme (uncomment one to use) #include /nix/store/nv662d85k32kkpqidrj64qy1lnihac4c-taskwarrior-2.5.3/share/doc/task/rc/light-16.theme #include /nix/store/nv662d85k32kkpqidrj64qy1lnihac4c-taskwarrior-2.5.3/share/doc/task/rc/light-256.theme @@ -39,28 +38,37 @@ include /nix/store/dqi683ww8bpwwxf5r2r3p7bpb1f6nj30-taskwarrior-2.6.2/share/doc/ uda.priority.values=H,M,,L news.version=2.6.0 -# uda.reviewed.type=date -uda.reviewed.label=Reviewed -report._reviewed.description=Tasksh review report. Adjust the filter to your needs. -report._reviewed.columns=uuid -report._reviewed.sort=reviewed+,modified+ -report._reviewed.filter=( reviewed.none: or reviewed.before:now-6days ) and ( +PENDING or +WAITING ) + +## Reports + +# List report.list.columns=id,priority,project,tags,recur.indicator,scheduled.countdown,due,until.remaining,description.count report.list.labels=ID,P,Project,Tags,R,Sch,Due,Until,Description + +# In report.in.columns=id,description report.in.description=Inbox report.in.filter=status:pending limit:page (+in) report.in.labels=ID,Description + +# Unblocked +report.unblocked.labels=ID,Deps,Proj,Tags,Due,Active,Description +report.unblocked.columns=id,depends,project,tags,due,start.active,description + +# Next +report.next.filter=(status:pending -Waiting -in pro.not:ideas limit:0) +report.next.labels=ID,Active,Deps,P,Project,Tag,Recur,S,Due,Until,Description +report.next.columns=id,start.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description + +# Urgency urgency.user.project.wait.coefficient=-10.0 urgency.user.project.craft.coefficient=1.9 urgency.user.project.chores.coefficient=0.8 urgency.user.tag.think.coefficient=-7.0 urgency.user.tag.purchase.coefficient=-1.2 -urgency.user.project.glam.coefficient=-1.3 -report.unblocked.labels=ID,Deps,Proj,Tags,Due,Active,Description -report.unblocked.columns=id,depends,project,tags,due,start.active,description -report.next.labels=ID,Active,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Urg -report.next.columns=id,start.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description,urgency +urgency.user.project.curve.glam.coefficient=-1.3 + +# Colors color.project.chores=blue color.tag.dev=cyan color.project.craft=green @@ -69,7 +77,8 @@ color.tag.next=black on yellow color.sync.rejected=red color.blocked=color0 color.tag.ops=rgb032 -color.blocking=red -color.project.glam=rgb525 +color.blocking=white on black +color.project.curve.glam=rgb525 +color.tag.glam=rgb525 color.project.none=rgb553 color.footnote=yellow