mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
Config
- The default color theme is now dark-256 for Linux, and dark-16 for everything else.
This commit is contained in:
parent
7a243816c0
commit
b6a4a9c197
1 changed files with 122 additions and 98 deletions
220
src/Config.cpp
220
src/Config.cpp
|
@ -164,123 +164,147 @@ std::string Config::_defaults =
|
|||
"# Color controls.\n"
|
||||
"color=on # Enable color\n"
|
||||
#ifdef LINUX
|
||||
"color.header=color3 # Color of header messages\n"
|
||||
"color.footnote=color3 # Color of footnote messages\n"
|
||||
"color.warning=color3 # Color of warning messages\n"
|
||||
"color.error=color1 # Color of error messages\n"
|
||||
"color.debug=color3 # Color of diagnostic output\n"
|
||||
"color.alternate=on color233 # Alternate color for line coloring\n"
|
||||
"\n"
|
||||
"color.summary.bar=black on rgb141 # Color of summary report progress bar\n"
|
||||
"color.summary.background=white on color0 # Color of summary report background\n"
|
||||
"# basics\n"
|
||||
"color.active=bold yellow\n"
|
||||
"color.completed=rgb010 on white\n"
|
||||
"color.deleted=rgb100 on white\n"
|
||||
"color.due.today=on rgb020\n"
|
||||
"color.due=on rgb010\n"
|
||||
"color.overdue=on rgb100\n"
|
||||
"color.blocking=rgb522\n"
|
||||
"color.blocked=rgb235\n"
|
||||
"color.recurring=\n"
|
||||
"color.scheduled=on rgb001\n"
|
||||
"color.tagged=\n"
|
||||
"color.pri.H=bold white\n"
|
||||
"color.pri.M=gray23\n"
|
||||
"color.pri.L=gray12\n"
|
||||
"color.pri.none=gray23\n"
|
||||
"\n"
|
||||
"color.history.add=color0 on rgb500 # Color of added tasks in ghistory report\n"
|
||||
"color.history.done=color0 on rgb050 # Color of completed tasks in ghistory report\n"
|
||||
"color.history.delete=color0 on rgb550 # Color of deleted tasks in ghistory report\n"
|
||||
"# missing attributes\n"
|
||||
"color.project.none=\n"
|
||||
"color.tag.none=\n"
|
||||
"color.pri.none=\n"
|
||||
"\n"
|
||||
"color.burndown.pending=color0 on rgb500 # Color of pending tasks in burndown report\n"
|
||||
"color.burndown.done=color0 on rgb050 # Color of completed tasks in burndown report\n"
|
||||
"color.burndown.started=color0 on rgb550 # Color of started tasks in burndown report\n"
|
||||
"# personal color rules (replace "X" with your value)\n"
|
||||
"#color.keyword.X=\n"
|
||||
"#color.project.X=\n"
|
||||
"color.tag.next=rgb440\n"
|
||||
"#color.uda.X=\n"
|
||||
"\n"
|
||||
"color.sync.added=rgb005 # Color of added tasks in sync output\n"
|
||||
"color.sync.changed=rgb550 # Color of changed tasks in sync output\n"
|
||||
"color.sync.rejected=rgb500 # Color of rejected tasks in sync output\n"
|
||||
"# interface\n"
|
||||
"color.alternate=on gray1\n"
|
||||
"color.header=color0 on gray11\n"
|
||||
"color.label=inverse\n"
|
||||
"color.footnote=on gray5\n"
|
||||
"\n"
|
||||
"color.undo.before=color1 # Color of values before a change\n"
|
||||
"color.undo.after=color2 # Color of values after a change\n"
|
||||
"# burndown report\n"
|
||||
"color.burndown.pending=rgb000 on rgb010\n"
|
||||
"color.burndown.started=rgb000 on bright yellow\n"
|
||||
"color.burndown.done=rgb000 on rgb020\n"
|
||||
"\n"
|
||||
"color.calendar.today=color15 on rgb013 # Color of today in calendar\n"
|
||||
"color.calendar.due=color0 on color1 # Color of days with due tasks in calendar\n"
|
||||
"color.calendar.due.today=color15 on color1 # Color of today with due tasks in calendar\n"
|
||||
"color.calendar.overdue=color0 on color9 # Color of days with overdue tasks in calendar\n"
|
||||
"color.calendar.weekend=color235 # Color of weekend days in calendar\n"
|
||||
"color.calendar.holiday=color0 on color11 # Color of public holidays in calendar\n"
|
||||
"color.calendar.weeknumber=rgb013 # Color of the weeknumbers in calendar\n"
|
||||
"# calendar\n"
|
||||
"color.calendar.holiday=bold yellow\n"
|
||||
"color.calendar.today=bold white\n"
|
||||
"color.calendar.due.today=on rgb020\n"
|
||||
"color.calendar.due=on rgb010\n"
|
||||
"color.calendar.overdue=on rgb100\n"
|
||||
"color.calendar.weekend=on gray5\n"
|
||||
"color.calendar.weeknumber=gray8\n"
|
||||
"\n"
|
||||
"# history report\n"
|
||||
"color.history.add=gray14 on rgb010\n"
|
||||
"color.history.done=black on rgb020\n"
|
||||
"color.history.delete=gray14 on rgb100\n"
|
||||
"\n"
|
||||
"# summary report (background color only)\n"
|
||||
"color.summary.bar=on rgb010\n"
|
||||
"color.summary.background=on black\n"
|
||||
"\n"
|
||||
"# status\n"
|
||||
"color.error=red on white\n"
|
||||
"color.debug=black on white\n"
|
||||
"color.undo.before=yellow\n"
|
||||
"color.undo.after=green\n"
|
||||
"color.sync.added=green\n"
|
||||
"color.sync.changed=yellow\n"
|
||||
"color.sync.rejected=red\n"
|
||||
"color.warning=bold red\n"
|
||||
"\n"
|
||||
"# Here are the color rules.\n"
|
||||
"color.recurring=rgb013 # Color of recur.any: tasks\n"
|
||||
"color.overdue=color9 # Color of overdue tasks\n"
|
||||
"color.due.today=rgb400 # Color of tasks due today\n"
|
||||
"color.due=color1 # Color of due tasks\n"
|
||||
"#color.keyword.car=on blue # Color of description.contains:car tasks\n"
|
||||
"#color.project.garden=on green # Color of project:garden tasks\n"
|
||||
"#color.project.none= # Color of tasks with no project\n"
|
||||
"#color.tag.bug=yellow # Color of +bug tasks\n"
|
||||
"#color.tag.none= # Color of tag-less tasks\n"
|
||||
"color.active=rgb555 on rgb410 # Color of active tasks\n"
|
||||
"color.scheduled=rgb444 on rgb410 # Color of scheduled tasks\n"
|
||||
"color.pri.none= # Color of priority: tasks\n"
|
||||
"color.pri.H=rgb255 # Color of priority:H tasks\n"
|
||||
"color.pri.M=rgb250 # Color of priority:M tasks\n"
|
||||
"color.pri.L=rgb245 # Color of priority:L tasks\n"
|
||||
"color.tagged=rgb031 # Color of tagged tasks\n"
|
||||
"color.blocked=white on color8 # Color of blocked tasks\n"
|
||||
"color.blocking=white on color6 # Color of blocking tasks\n"
|
||||
"#color.completed=on blue # Color of completed tasks\n"
|
||||
"#color.deleted=on blue # Color of deleted tasks\n"
|
||||
"#color.uda.estimate=on green # Color of UDA\n"
|
||||
#else
|
||||
"color.header=yellow # Color of header messages\n"
|
||||
"color.footnote=yellow # Color of footnote messages\n"
|
||||
"color.warning=yellow # Color of warning messages\n"
|
||||
"color.error=red # Color of error messages\n"
|
||||
"color.debug=yellow # Color of diagnostic output\n"
|
||||
"color.alternate= # Alternate color for line coloring\n"
|
||||
"\n"
|
||||
"color.summary.bar=black on green # Color of summary report progress bar\n"
|
||||
"color.summary.background=white on black # Color of summary report background\n"
|
||||
"# basics\n"
|
||||
"color.active=bold yellow\n"
|
||||
"color.completed=green on white\n"
|
||||
"color.deleted=red on white\n"
|
||||
"color.due.today=on yellow\n"
|
||||
"color.due=on blue\n"
|
||||
"color.overdue=on red\n"
|
||||
"color.blocking=bold green\n"
|
||||
"color.blocked=bold cyan\n"
|
||||
"color.recurring=\n"
|
||||
"color.scheduled=on green\n"
|
||||
"color.tagged=\n"
|
||||
"color.pri.H=bold white\n"
|
||||
"color.pri.M=\n"
|
||||
"color.pri.L=\n"
|
||||
"\n"
|
||||
"color.history.add=black on red # Color of added tasks in ghistory report\n"
|
||||
"color.history.done=black on green # Color of completed tasks in ghistory report\n"
|
||||
"color.history.delete=black on yellow # Color of deleted tasks in ghistory report\n"
|
||||
"# missing attributes\n"
|
||||
"color.project.none=\n"
|
||||
"color.tag.none=\n"
|
||||
"color.pri.none=\n"
|
||||
"\n"
|
||||
"color.burndown.pending=black on red # Color of pending tasks in burndown report\n"
|
||||
"color.burndown.done=black on green # Color of completed tasks in burndown report\n"
|
||||
"color.burndown.started=black on yellow # Color of started tasks in burndown report\n"
|
||||
"# personal color rules (remove '#' and replace 'X' with your value)\n"
|
||||
"#color.keyword.X=\n"
|
||||
"#color.project.X=\n"
|
||||
"color.tag.next=bold yellow\n"
|
||||
"#color.uda.X=\n"
|
||||
"\n"
|
||||
"color.sync.added=green # Color of added tasks in sync output\n"
|
||||
"color.sync.changed=yellow # Color of changed tasks in sync output\n"
|
||||
"color.sync.rejected=red # Color of rejected tasks in sync output\n"
|
||||
"# interface\n"
|
||||
"color.alternate=\n"
|
||||
"color.header=\n"
|
||||
"color.label=inverse\n"
|
||||
"color.footnote=\n"
|
||||
"\n"
|
||||
"color.undo.before=red # Color of values before a change\n"
|
||||
"color.undo.after=green # Color of values after a change\n"
|
||||
"# burndown report\n"
|
||||
"color.burndown.pending=on green\n"
|
||||
"color.burndown.started=on bright yellow\n"
|
||||
"color.burndown.done=on bright green\n"
|
||||
"\n"
|
||||
"color.calendar.today=bold white on bright blue # Color of today in calendar\n"
|
||||
"color.calendar.due=white on red # Color of days with due tasks in calendar\n"
|
||||
"color.calendar.due.today=bold white on red # Color of today with due tasks in calendar\n"
|
||||
"color.calendar.overdue=black on bright red # Color of days with overdue tasks in calendar\n"
|
||||
"color.calendar.weekend=white on bright black # Color of weekend days in calendar\n"
|
||||
"color.calendar.holiday=black on bright yellow # Color of public holidays in calendar\n"
|
||||
"color.calendar.weeknumber=bold blue # Color of the weeknumbers in calendar\n"
|
||||
"# calendar\n"
|
||||
"color.calendar.holiday=bold yellow\n"
|
||||
"color.calendar.today=bold white\n"
|
||||
"color.calendar.due.today=on yellow\n"
|
||||
"color.calendar.due=on blue\n"
|
||||
"color.calendar.overdue=on red\n"
|
||||
"color.calendar.weekend=on bright black\n"
|
||||
"color.calendar.weeknumber=bold black\n"
|
||||
"\n"
|
||||
"# history report\n"
|
||||
"color.history.add=red on green\n"
|
||||
"color.history.done=black on bright green\n"
|
||||
"color.history.delete=white on red\n"
|
||||
"\n"
|
||||
"# summary report (background color only)\n"
|
||||
"color.summary.bar=on green\n"
|
||||
"color.summary.background=on black\n"
|
||||
"\n"
|
||||
"# status\n"
|
||||
"color.error=red on white\n"
|
||||
"color.debug=black on white\n"
|
||||
"color.undo.before=yellow\n"
|
||||
"color.undo.after=green\n"
|
||||
"color.sync.added=green\n"
|
||||
"color.sync.changed=yellow\n"
|
||||
"color.sync.rejected=red\n"
|
||||
"color.warning=bold red\n"
|
||||
"\n"
|
||||
"# Here are the color rules.\n"
|
||||
"color.recurring=magenta # Color of recur.any: tasks\n"
|
||||
"color.overdue=bold red # Color of overdue tasks\n"
|
||||
"color.due.today=red # Color of tasks due today\n"
|
||||
"color.due=red # Color of due tasks\n"
|
||||
"#color.keyword.car=on blue # Color of description.contains:car tasks\n"
|
||||
"#color.project.garden=on green # Color of project:garden tasks\n"
|
||||
"#color.project.none= # Color of tasks with no project\n"
|
||||
"#color.tag.bug=yellow # Color of +bug tasks\n"
|
||||
"#color.tag.none= # Color of tag-less tasks\n"
|
||||
"color.active=black on bright green # Color of active tasks\n"
|
||||
"color.scheduled=black on green # Color of scheduled tasks\n"
|
||||
"color.pri.none= # Color of priority: tasks\n"
|
||||
"color.pri.H=bold white # Color of priority:H tasks\n"
|
||||
"color.pri.M=white # Color of priority:M tasks\n"
|
||||
"color.pri.L= # Color of priority:L tasks\n"
|
||||
"color.tagged=green # Color of tagged tasks\n"
|
||||
"color.blocked=black on white # Color of blocked tasks\n"
|
||||
"color.blocking=black on bright white # Color of blocking tasks\n"
|
||||
"#color.completed=on blue # Color of completed tasks\n"
|
||||
"#color.deleted=on blue # Color of deleted tasks\n"
|
||||
"#color.uda.estimate=on green # Color of UDA\n"
|
||||
#endif
|
||||
"\n"
|
||||
"# Here is the rule precedence order, highest to lowest.\n"
|
||||
"# Note that these are just the color rule names, without the leading 'color.'\n"
|
||||
"# and any trailing '.value'.\n"
|
||||
"rule.precedence.color=due.today,active,blocking,blocked,overdue,due,scheduled,keyword.,project.,tag.,uda.,recurring,pri.,tagged,completed,deleted\n"
|
||||
"rule.precedence.color=deleted,completed,active,keyword.,tag.,uda.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,pri.\n"
|
||||
"\n"
|
||||
"#default.project=foo # Default project for 'add' command\n"
|
||||
"#default.priority=M # Default priority for 'add' command\n"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue