[[widget]]
id = "quote"
fetcher = "random_quote"
render = { type = "list_plain", align = "center" }
[[widget]]
id = "hero"
fetcher = "clock"
format = "%a %e"
render = { type = "text_ascii", style = "blocks", pixel_size = "quadrant", color = "panel_title", align = "center" }
[[widget]]
id = "date"
fetcher = "clock"
format = "%A · %e %B %Y · day %j of %Y"
render = { type = "text_plain", align = "center" }
[[widget]]
id = "calendar"
fetcher = "clock"
render = { type = "grid_calendar", align = "center" }
[[widget]]
id = "almanac"
fetcher = "clock_almanac"
render = { type = "grid_table", layout = "rows", column_align = ["left", "left"] }
[[widget]]
id = "world_clock"
fetcher = "clock_timezones"
format = "%H:%M"
render = { type = "grid_table", layout = "rows", column_align = ["left", "left"] }
[widget.options]
timezones = [
"UTC",
{ tz = "America/Los_Angeles", label = "LA" },
{ tz = "America/New_York", label = "NYC" },
{ tz = "Europe/London", label = "London" },
{ tz = "Asia/Tokyo", label = "Tokyo" },
{ tz = "Australia/Sydney", label = "Sydney" },
]
[[widget]]
id = "system"
fetcher = "system_monitor_host"
render = { type = "grid_table", layout = "rows", column_align = ["left", "left"] }
[[widget]]
id = "year_ratio"
fetcher = "clock_ratio"
render = { type = "gauge_line", label = "year ", value_format = "percent" }
[widget.options]
period = "year"
[[widget]]
id = "quarter_ratio"
fetcher = "clock_ratio"
render = { type = "gauge_line", label = "qtr ", value_format = "percent" }
[widget.options]
period = "quarter"
[[widget]]
id = "month_ratio"
fetcher = "clock_ratio"
render = { type = "gauge_line", label = "month", value_format = "percent" }
[widget.options]
period = "month"
[[widget]]
id = "week_ratio"
fetcher = "clock_ratio"
render = { type = "gauge_line", label = "week ", value_format = "percent" }
[widget.options]
period = "week"
[[widget]]
id = "day_ratio"
fetcher = "clock_ratio"
render = { type = "gauge_line", label = "day ", value_format = "percent" }
[widget.options]
period = "day"
[[row]]
height = { length = 1 }
[[row]]
height = { length = 2 }
flex = "center"
[[row.child]]
widget = "quote"
width = { length = 88 }
[[row]]
height = { length = 1 }
[[row]]
height = { length = 4 }
[[row.child]]
widget = "hero"
[[row]]
height = { length = 1 }
[[row.child]]
widget = "date"
[[row]]
height = { length = 1 }
[[row]]
height = { length = 8 }
flex = "center"
gap = 2
[[row.child]]
widget = "calendar"
width = { length = 34 }
border = "top"
title = " this month "
title_align = "center"
[[row.child]]
widget = "almanac"
width = { length = 34 }
border = "top"
title = " sky "
title_align = "center"
[[row]]
height = { length = 1 }
[[row]]
height = { length = 7 }
flex = "center"
gap = 2
[[row.child]]
widget = "world_clock"
width = { length = 34 }
border = "top"
title = " world clock "
title_align = "center"
[[row.child]]
widget = "system"
width = { length = 34 }
border = "top"
title = " system "
title_align = "center"
[[row]]
height = { length = 1 }
[[row]]
height = { length = 2 }
flex = "center"
[[row.child]]
widget = "year_ratio"
width = { length = 70 }
border = "top"
title = " time elapsed "
title_align = "center"
[[row]]
height = { length = 1 }
flex = "center"
[[row.child]]
widget = "quarter_ratio"
width = { length = 70 }
[[row]]
height = { length = 1 }
flex = "center"
[[row.child]]
widget = "month_ratio"
width = { length = 70 }
[[row]]
height = { length = 1 }
flex = "center"
[[row.child]]
widget = "week_ratio"
width = { length = 70 }
[[row]]
height = { length = 1 }
flex = "center"
[[row.child]]
widget = "day_ratio"
width = { length = 70 }
[[row]]
height = { length = 1 }