diff --git a/taskwarrior/.config/sh/alias.d/taskwarrior.sh b/taskwarrior/.config/sh/alias.d/taskwarrior.sh new file mode 100644 index 0000000..1908641 --- /dev/null +++ b/taskwarrior/.config/sh/alias.d/taskwarrior.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env sh + +alias t="tasksh" +alias taskopen='taskopen -c ${XDG_DATA_HOME}/task/notes' diff --git a/taskwarrior/.config/task/taskrc b/taskwarrior/.config/task/taskrc new file mode 100644 index 0000000..7aa3812 --- /dev/null +++ b/taskwarrior/.config/task/taskrc @@ -0,0 +1,59 @@ +# 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=~/.local/share/task + +# disable case sensitivity +search.case.sensitive=no + +# german-style week start +weekstart=monday + +# Make daily burndown default alias +alias.burndown=burndown.daily + +# Sort the columns a little differently +active.indicator=> +# customize list report: focus on due dates +report.list.columns=start.active,id,project,priority,due,description,tags,entry.age +report.list.labels=,,Project,Pri,Due,Description,Tags,Age +# customize next report: focus on urgencies +report.next.columns=id,project,priority,urgency,due,description,tags,scheduled,entry.age,recur +report.next.labels=,Project,Pri,Urg,Due,Description,Tags,Sched,Age,Recur + +# reorder priorities so that explicitly tagged 'Low' items are lower than normal +uda.priority.values=H,M,,L +urgency.uda.priority.L.coefficient=0 +urgency.uda.priority..coefficient=1.8 + +# Just because its tagged/annotated doesn't mean its important +urgency.tags.coefficient=0 +urgency.annotations.coefficient=0 + +# only ever show one result in the task shell +tasksh.autoclear=1 + +# 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