# Use XDG data directories. data.location=~/.local/share/task/ # Start our weeks on Monday, like a non-American. weekstart=monday # Don't tell me to read the news on updates. news.version=3.1.0 # Show only a short span into the future by default. default.command=next status:pending -BLOCKED -WAITING # Use nice formatting. include solarized-dark-256.theme # Re-work our colors color.due=color2 color.due.today=color6 color.blocked=color15 on rgb000 color.blocking=color15 on rgb100 # Limit what we show in reports to the relevant. report.next.columns=id,depends,priority,project,tags,every,recur_after,due.relative,due,until.remaining,description,urgency report.next.labels=ID,Deps,P,Project,Tag,Every,RecurAfter,Due In,Due,Until,Description,Urg # Set up synchronization. sync.server.url=https://tasks.lab.ktemk.in sync.server.client_id=e479ef9a-05b5-4963-9e1b-7ae0f89995e9 include ~/dotfiles/taskwarrior/taskrc-local # Support a custom "every N days" hook. uda.every.type=duration uda.every.label=Every uda.recur_after.type=duration uda.recur_after.label=Every # Priority up work tasks. urgency.user.project.Reilabs.coefficient = 4.0 urgency.user.project.TMLLC.coefficient = 4.0 # Priority down tasks explicitly set as "idle goals". urgency.user.project.Goals.coefficient = 0.5 # Don't include age as heavily. urgency.age.coefficient = 1.0 urgency.due.coefficient = 8.0 # Don't bump blocking up quite so much. urgency.blocking.coefficient = 4.0 # Use our recurrence scheme, not TaskWarrior's. sync.recurrence=0 recurrence=0 # Tasksh. 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 )