diff options
Diffstat (limited to 'mac/.config/task/taskrc')
| -rw-r--r-- | mac/.config/task/taskrc | 192 |
1 files changed, 192 insertions, 0 deletions
diff --git a/mac/.config/task/taskrc b/mac/.config/task/taskrc new file mode 100644 index 0000000..36b52d6 --- /dev/null +++ b/mac/.config/task/taskrc @@ -0,0 +1,192 @@ +# [Created by task 3.1.0 10/5/2024 17:27:41] +news.version=3.4.1 + +# Taskwarrior program configuration file. +# For more documentation, see https://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 + +# You can also refence environment variables: +# variable=$HOME/task +# variable=$VALUE + +# Use the command 'task show' to see all defaults and overrides +# Defaults +default.project=si + +# To use the default location of the XDG directories, +# move this configuration file from ~/.taskrc to ~/.config/task/taskrc and update location config as follows: + +data.location=~/.local/share/task +hooks.location=~/.local/bin/task/hooks + +# Color theme (uncomment one to use) +#include light-16.theme +#include light-256.theme +#include dark-16.theme +#include dark-256.theme +#include dark-red-256.theme +#include dark-green-256.theme +#include dark-blue-256.theme +#include dark-violets-256.theme +include dark-yellow-green.theme +#include dark-gray-256.theme +#include dark-gray-blue-256.theme +#include solarized-dark-256.theme +#include solarized-light-256.theme +#include no-color.theme + +# Options +search.case.sensitive=no + +# Sync +sync.encryption_secret=VO,mr[Pg&[Y^m]hu=zL +sync.gcp.bucket=task.thesiah.xyz +sync.gcp.credential_path=~/.local/share/task/task-sync-server.json + +# Custom color +color.blocked = yellow on black +color.blocking = yellow on black +color.tag.epic = bold green +color.tag.review = bold blue +color.tag.bug = magenta on black +color.project.Supertype=black on blue +color.project.Algoritma=black on blue +color.uda.effort.s=color180 +color.uda.effort.m=color210 +color.uda.effort.l=color255 +color.uda.effort.xl=color255 +color.uda.effort.xxl=color255 + +# Custom contexts +context.home.read=+home +context.home.write=+home +context.integration.read=+integration +context.integration.write=+integration +context.temp.read=+temp +context.temp.write=+temp +context.work.read=+work +context.work.write=+work + +# Custom reports +report.all-projects.columns=project +report.all-projects.description=List of current projects in home context +report.all-projects.labels= +report.all-projects.sort=project+ + +report.currentall.columns=id,entry.age,manual_priority,project,tags,description.desc,entry,due.relative,follow +report.currentall.description=List of current tasks in the home context +report.currentall.filter=status:pending +report.currentall.labels=ID,Age,P,Proj,Tag,Desc,Created,Due,Follow +report.currentall.sort=manual_priority-,project+ + +report.current.columns=id,entry.age,manual_priority,priority,project,tags,description.desc,entry,due.relative,follow,depends,urgency +report.current.description=List of current tasks in the home context +report.current.filter=status:pending -BLOCKING +report.current.labels=ID,Age,MP,P,Proj,Tag,Desc,Created,Due,Follow,Depends,Urg +report.current.sort=manual_priority-,priority-,project+ + +report.current-projects.columns=project +report.current-projects.description=List of current projects in home context +report.current-projects.filter=status:pending +report.current-projects.labels= +report.current-projects.sort=project+ + +report.next.columns=id,start.age,entry.age,depends,priority,effort,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description,urgency,score +report.next.labels=ID,Active,Age,Deps,P,💪,Project,Tag,Recur,Sche,Due,Until,Description,Urg,🏆 + +report.tmark.columns=project,description.desc +report.tmark.description=List of tasks to report +report.tmark.filter=status:pending -idea +report.tmark.labels=Proj,Desc +report.tmark.sort=project+ + +report.tmark-done.columns=project,description.desc +report.tmark-done.description=List of tasks to report done +report.tmark-done.filter=status:completed -idea +report.tmark-done.labels=Proj,Desc +report.tmark-done.sort=project+ + +report.tmark-next.columns=project,description.desc +report.tmark-next.description=List of tasks to report next +report.tmark-next.filter=status:pending -idea +next +report.tmark-next.labels=Proj,Desc +report.tmark-next.sort=project+\/ + +report.tmark-yesterday.columns=project,description.desc +report.tmark-yesterday.description=List of tasks completed yesterday +report.tmark-yesterday.filter=status:completed end:yesterday +report.tmark-yesterday.labels=Proj,Desc +report.tmark-yesterday.sort=project+\/ + +report.workdone.columns=project,description.desc,end +report.workdone.description=List of completed tasks in the work context +report.workdone.filter=status:completed description!="fill standup forms" +report.workdone.labels=Proj,Desc,Done +report.workdone.sort=end-\/,project+ + +report._reviewed.columns=uuid +report._reviewed.description=Tasksh review report. Adjust the filter to your needs. +report._reviewed.filter=( reviewed.none: or reviewed.before:now-1week ) and ( +PENDING or +WAITING ) +report._reviewed.sort=reviewed+,modified+ + +# Custom attributes +uda.effort.type=string +uda.effort.label=Effort +uda.effort.values=s,m,l,xl,xxl +uda.follow.type=string +uda.follow.label=Follow +uda.follow.values=Y,N +uda.linear_issue_id.type=string +uda.linear_issue_id.label=Linear Issue ID +uda.manual_priority.type=numeric +uda.manual_priority.label=Manual Priority +uda.release.type=string +uda.release.label=Release +uda.reviewed.type=date +uda.reviewed.label=Reviewed +uda.score.type=numeric +uda.score.label=Score 🏆 +uda.session.type=string +uda.session.label=Session +urgency.uda.effort.s.coefficient=1.5 +urgency.uda.effort.m.coefficient=1.1 +urgency.uda.effort.l.coefficient=1 +urgency.uda.effort.xl.coefficient=0 +urgency.uda.effort.xxl.coefficient=-0.2 +urgency.uda.score.coefficient=2 + +# Taskwarrior tui overrides +uda.taskwarrior-tui.task-report.jump-on-task-add=true +context.archive.read=+archive +context.archive.write=+archive +context.integration.read=+integration +context.integration.write=+integration + +# Takswarrior tui scripts +uda.taskwarrior-tui.task-report.next.filter=status:pending +uda.taskwarrior-tui.shortcuts.1=~/.local/bin/task/taskwarrior-tui/taskopen-annotation +uda.taskwarrior-tui.shortcuts.2=~/.local/bin/task/taskwarrior-tui/cycle-tmux-projects +uda.taskwarrior-tui.shortcuts.3=~/.local/bin/task/taskwarrior-tui/github-issue-sync +uda.taskwarrior-tui.shortcuts.4=~/.local/bin/task/taskwarrior-tui/cycle-priority +uda.taskwarrior-tui.shortcuts.5=~/.local/bin/task/taskwarrior-tui/decrease-task-priority +uda.taskwarrior-tui.shortcuts.6=~/.local/bin/task/taskwarrior-tui/increase-task-priority +uda.taskwarrior-tui.shortcuts.7=~/.local/bin/task/taskwarrior-tui/annotate-with-note +uda.taskwarrior-tui.shortcuts.8=~/.local/bin/task/taskwarrior-tui/annotate-with-new-note +uda.taskwarrior-tui.shortcuts.9=~/.local/bin/task/taskwarrior-tui/toggle-review-label +uda.taskwarrior-tui.shortcuts.0=~/.local/bin/task/taskwarrior-tui/task-switch-context + +# Taskwarrior tui selection +uda.taskwarrior-tui.selection.indicator=-> +uda.taskwarrior-tui.selection.bold=yes +uda.taskwarrior-tui.selection.italic=no +uda.taskwarrior-tui.selection.dim=yes +uda.taskwarrior-tui.selection.blink=no +uda.taskwarrior-tui.selection.reverse=yes +uda.taskwarrior-tui.task-report.show-info=false + +# Context |
