Skip to content

Instantly share code, notes, and snippets.

@YakBarber
Created November 22, 2019 17:54
Show Gist options
  • Save YakBarber/a13e5ed8209736f9832d5713e1e376e7 to your computer and use it in GitHub Desktop.
Save YakBarber/a13e5ed8209736f9832d5713e1e376e7 to your computer and use it in GitHub Desktop.
# [Created by task 2.5.0 4/9/2019 13:40:28]
# Taskwarrior program configuration file.
# For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color',
# 'man task-sync' or 'man taskrc'
# Here is an example of entries that use the default, override and blank values
# variable=foo -- By specifying a value, this overrides the default
# variable= -- By specifying no value, this means no default
# #variable=foo -- By commenting out the line, or deleting it, this uses the default
# Use the command 'task show' to see all defaults and overrides
# Files
data.location=~/.task
# Color theme (uncomment one to use)
#include /usr/share/doc/task/rc/light-16.theme
#include /usr/share/doc/task/rc/light-256.theme
#include /usr/share/doc/task/rc/dark-16.theme
#include /usr/share/doc/task/rc/dark-256.theme
#include /usr/share/doc/task/rc/dark-red-256.theme
#include /usr/share/doc/task/rc/dark-green-256.theme
#include /usr/share/doc/task/rc/dark-blue-256.theme
#include /usr/share/doc/task/rc/dark-violets-256.theme
#include /usr/share/doc/task/rc/dark-yellow-green.theme
#include /usr/share/doc/task/rc/dark-gray-256.theme
#include /usr/share/doc/task/rc/dark-gray-blue-256.theme
#include /usr/share/doc/task/rc/solarized-dark-256.theme
#include /usr/share/doc/task/rc/solarized-light-256.theme
#include /usr/share/doc/task/rc/no-color.theme
###### timewarrior
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 )
###### taskserver setup auto-generated
taskd.ca=\/home\/barry\/.task\/ca.cert.pem
taskd.certificate=\/home\/barry\/.task\/bebop.cert.pem
taskd.key=\/home\/barry\/.task\/bebop.key.pem
taskd.server=159.203.124.144:53589
taskd.credentials=barry\/Barry\/bece4fe8-d747-49e2-a7a6-052cc82d3e85
###### my edits
#report similar to 'next' but better
report.gsd.description = Get Shit Done
report.gsd.labels = ID,Age,Deps,P,Project,Tag,S,Est,Due,Until,Description,Urg
report.gsd.sort = urgency-
report.gsd.filter = status:pending -backlog limit:15 -BLOCKED #(due.not: or scheduled.not: )
report.gsd.columns = id,start.age,depends.count,priority,project,tags,scheduled.countdown,estimate,due.relative,until.remaining,description,urgency
default.command = gsd
report.ts.sort = end+
report.ts.filter = status:completed
report.ts.labels = End,Proj,Tags,Spent,Desc
report.ts.columns = end,project,tags,spent,description
#udas
uda.estimate.label = Est
uda.estimate.type = duration
uda.spent.label = Spent
uda.spent.type = duration
search.case.sensitive = no
#prevent myself from 'done'ing active stuff
#alias.do = exec taskdo
#same as regular but shows full project info instead of just parents
report.all.columns = id,status.short,uuid.short,start.active,entry.age,end.age,depends.indicator,priority,project,tags.count,recur.indicator,wait.remaining,scheduled.remaining,due,until.remaining,description
context.work=proj:f or proj:
#make it so setting pri:L makes you care less because
#unprioritized things should be higher than L
urgency.uda.priority.L.coefficient = -3.0
urgency.uda.priority.M.coefficient = 3.0
context.home=project.not:f or proj:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment