Marty Oehme
f539c44594
Prepared dunst config for using the newly introduced (v1.8.0) drop-in configuration files. This allows spreading out dunst configuration over arbitrary files in the `dunstrc.d/` folder in the usual configuration folder. Will be perfect for less intrusive `styler` changes. Added icons to be displayed on dunst notifications if there are any. Also prepared zathura configuration in a similar way, with the configuration file containing an include directive for a colorscheme file. Lastly, moved taskwarrior theme options into their own file and included them with an include directive. Here, the file itself needs to be committed as well since taskwarrior will complain about missing file being included otherwise. However, we simply ignore the file in git after force-including it and no changes will be tracked. This means that from now on, styler theme changes should not show up as uncommitted changes in the repository anymore for currently active programs. Fixes #6.
89 lines
3.4 KiB
Text
89 lines
3.4 KiB
Text
# 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=$XDG_DATA_HOME/task/
|
|
|
|
# disable case sensitivity
|
|
search.case.sensitive=no
|
|
|
|
# change verbosity to hide header (i.e. TASKRC override notification)
|
|
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait,override,recur
|
|
|
|
# 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
|
|
|
|
# customize overdue report: hide tasks which are due today, but scheduled for 00:00:00
|
|
report.overdue.filter=(status:pending or +WAITING) and +OVERDUE and -TODAY
|
|
# custom today report, sorted by urgency
|
|
report.today.description=Tasks scheduled for today, sorted by urgency
|
|
report.today.filter=status:pending -WAITING +TODAY or +OVERDUE limit:page
|
|
report.today.sort=urgency-
|
|
report.today.columns=id,project,priority,urgency,due,description,tags,scheduled,entry.age,recur
|
|
report.today.labels=,Project,Pri,Urg,Due,Description,Tags,Sched,Age,Recur
|
|
# report overview of tasks accomplished today
|
|
report.today.completed.description=Tasks completed today
|
|
report.today.completed.filter=status:completed end.after:tod
|
|
report.today.completed.columns=id,project,priority,urgency,due,description,tags,scheduled,entry.age,recur
|
|
report.today.completed.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
|
|
# maybe items are not urgent at all
|
|
urgency.user.tag.maybe.coefficient=-100.0
|
|
urgency.user.tag.next.coefficient=5.0
|
|
|
|
# Holidays for calendar
|
|
include /usr/share/doc/task/rc/holidays.de-DE.rc
|
|
|
|
# Themes are in additional file
|
|
include colorscheme
|
|
|
|
# Taskserver sync settings
|
|
include task-sync.rc
|
|
|
|
# try to fix some color weirdness, especially in tmux
|
|
# color.scheduled=on grey
|
|
|
|
# only ever show one result in the tasksh
|
|
tasksh.autoclear=1
|
|
# for tasksh review sessions
|
|
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 )
|
|
|
|
# different life contexts
|
|
context.arbeit.read=project:arbeit
|
|
context.arbeit.write=project:arbeit
|
|
context.personal.read=project.hasnt:arbeit
|
|
news.version=2.6.0
|