= timew-chart(1) == NAME timew-chart - display chart report == SYNOPSIS [verse] *timew day* [__] [__**...**] *timew month* [__] [__**...**] *timew week* [__] [__**...**] == DESCRIPTION A chart summarizes the tracked and untracked time with colored blocks drawn on a timeline. It accepts date ranges and tags for filtering. There are three types: *day*, *week*, and *month* with their respective commands. The **reports.**____**.range** configuration setting overrides the default date range. For more details, and precise times, use the 'summary' report. *month*:: The month command shows a chart depicting a single month (current month by default). The default date range shown is *:month*. *week*:: The week command shows a chart depicting a single week (current week by default). The default date range shown is *:week*. *day*:: The day command shows a chart depicting a single day (today by default). The default date range shown is *:day*. == CONFIGURATION __ is one of **month**, **week**, **day**. **reports.**____**.cell**:: Determines how many minutes are represented by a single character cell, for the charts. The value must be greater than '0'. A value of '15' means that an hour is represented by 60/15, or 4 character cells. Suitable values are the divisors of 60 (30, 20, 15, 12, ...). Default value is '15'. **reports.**____**.day**:: Determines whether the current day of the month is shown at left margin. Default value is 'yes'. **reports.**____**.holidays**:: Determines whether relevant holidays are shown beneath the report. Default value is 'yes'. **reports.**____**.hours**:: Determines how the report shows all the hours in a day ('all'), or is limited to only hours where data is tracked ('auto'). Default value is 'all'. **reports.**____**.lines**:: Determines how many lines are used to render each day on the report. Default value is '1'. **reports.**____**.month**:: Determines whether the current month is shown at left margin. Default value is 'yes'. **reports.**____**.range**:: For reports that show a range of data, this setting will override the default value. The value should be a range hint, see **timew-hints**(7). **reports.**____**.spacing**:: Specifies how many spaces are inserted between the hours in the report exclusions. A value of '0' yields a more compact report. Default value is '1'. **reports.**____**.axis**:: The value 'internal' puts the hour markers (timeline at the top) inside the exclusion blocks, 'external' puts the hour markers in a separate line; additional values might be defined in the future. Default is 'internal' for the day report and 'external' for other reports. **reports.**____**.summary**:: Determines whether the hours summary is shown. Default value is 'on'. **reports.**____**.totals**:: Determines whether the time totals are shown for each day on the report. Default value is 'on'. **reports.**____**.week**:: Determines whether the current week number is shown at left margin. Default value is 'yes'. **reports.**____**.weekday**:: Determines whether the current weekday is shown at left margin. Default value is 'yes'. **tags.**____**.color**:: Assigns a specific foreground and background color to a tag, instead of the default color palette determined by your current theme. Examples of valid colors include 'white', 'gray8', 'black on yellow', and 'rgb345'. == HINTS *:blank*:: The ':blank' hint causes only the excluded time to be shown, with no tracked time. This can be used to see the exclusions. *:ids*:: The ':ids' hint causes the intervals to be displayed with their ids == EXAMPLES Charts accept date ranges and tags for filtering, or shortcut hints: $ timew month 1st - today $ timew week FOO BAR $ timew day :week == SEE ALSO **timew-day**(1), **timew-month**(1), **timew-summary**(1), **timew-week**(1)