-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathdefault.toml
More file actions
66 lines (57 loc) · 2.8 KB
/
default.toml
File metadata and controls
66 lines (57 loc) · 2.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[release]
release_info_url = "https://api.github.com/repos/mt-empty/pi-inky-weather-epd/releases/latest"
download_base_url = "https://github.com/mt-empty/pi-inky-weather-epd/releases/download"
update_interval_days = 7 # Set to 0 to disable auto-updating
allow_pre_release_version = false
[api]
# Note: The weather data reflects the selected location’s conditions, but all times are displayed
# according to your device’s (local) timezone. this should be fine for almost all users.
latitude = -37.8136 # Melbourne, Australia
longitude = 144.9631
provider = "open_meteo" # Options: bom, open_meteo
[colours]
# Supported colours for 7.3" Inky Impression display:
# [black, white, green, blue, red, yellow, orange]
background_colour = "white"
text_colour = "black"
x_axis_colour = "black"
y_left_axis_colour = "red" # Temperature axis
y_right_axis_colour = "blue" # Rain scale
actual_temp_colour = "red"
feels_like_colour = "green"
rain_colour = "blue"
## Dark Mode Example
# background_colour = "black" # solid black – no dithering
# text_colour = "white" # bright white for max legibility
# x_axis_colour = "white" # high-contrast tick/label grid
# y_left_axis_colour = "red" # temperature axis
# y_right_axis_colour = "blue" # matches rain scale
# actual_temp_colour = "red" # solid line for real temp
# feels_like_colour = "green" # dashed “feels-like” line
# rain_colour = "blue" # shaded rain bars
[render_options]
temp_unit = "C" # Options: C, F
wind_speed_unit = "km/h" # Options: km/h, mph, knots
# Date format using strftime specifiers. Examples:
# "%A, %d %B" -> Saturday, 06 December (default)
# "%B %-d, %Y" -> December 6, 2025 (US style)
# "%d/%m/%Y" -> 06/12/2025 (AU/UK)
# "%m/%d/%Y" -> 12/06/2025 (US)
# "%Y-%m-%d" -> 2025-12-06 (ISO 8601)
# "%a, %-d %b" -> Sat, 6 Dec
# See: https://docs.rs/chrono/latest/chrono/format/strftime/
date_format = "%A, %d %B"
use_moon_phase_instead_of_clear_night = true # When the sky is clear, the moon phase icon will be used instead of the clear night icon
x_axis_always_at_min = true # Controls x-axis placement when temp is below zero
use_gust_instead_of_wind = false
prefer_weather_codes = true # Prefer WMO weather codes for icon selection when available (falls back to derived logic)
[misc]
weather_data_cache_path = "./cached_data/"
template_path = "dashboard-template-min.svg"
generated_svg_name = "dashboard.svg"
generated_png_name = "dashboard.png"
svg_icons_directory = "static/fill-svg-static/"
[dev]
disable_weather_api_requests = false # Load cached data instead of making API requests (requires at least one successful run first)
disable_png_output = false
enable_debug_logs = false