summaryrefslogtreecommitdiff
path: root/mac/.config/task/taskrc
diff options
context:
space:
mode:
Diffstat (limited to 'mac/.config/task/taskrc')
-rw-r--r--mac/.config/task/taskrc192
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