taskwarrior-tui derives its configuration from your existing Taskwarrior .taskrc file. It uses specific Taskwarrior settings to determine how tasks are displayed and colored.
Taskwarrior Configuration Integration
- Colors:
taskwarrior-tui reads color attributes from Taskwarrior settings (e.g., color.tagged) to match the CLI appearance. - Display Columns: It reads
report.next.labels and report.next.columns to determine which task attributes to display in the TUI.
taskwarrior-tui Specific Configuration
You can add custom uda.taskwarrior-tui.* keys to your .taskrc to control TUI-specific behavior, such as keybindings, shortcuts, and report styles.
### taskwarrior configuration options
color.tagged=black on rgb444
report.next.labels=ID,Active,Age,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Urg
report.next.columns=id,start.age,entry.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description.truncated_count,urgency
### taskwarrior-tui configuration options
uda.taskwarrior-tui.keyconfig.done=x
uda.taskwarrior-tui.keyconfig.delete=d
uda.taskwarrior-tui.task-report.use-alternate-style=false
uda.taskwarrior-tui.shortcuts.1=~/local/bin/task-sync.sh
uda.taskwarrior-tui.report.next.filter=(status:pending or status:waiting)