diff options
Diffstat (limited to 'docs/superpowers/specs')
| -rw-r--r-- | docs/superpowers/specs/2026-08-10-go-rewrite-design.md | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/superpowers/specs/2026-08-10-go-rewrite-design.md b/docs/superpowers/specs/2026-08-10-go-rewrite-design.md index f592412..b0596be 100644 --- a/docs/superpowers/specs/2026-08-10-go-rewrite-design.md +++ b/docs/superpowers/specs/2026-08-10-go-rewrite-design.md @@ -52,7 +52,7 @@ documents itself — the same trick wego's `ingo` uses, without the library. ``` # ~/.config/prognosis/config -location=Krakow # falls back to location= in ~/.wegorc when unset +location=Krakow # required (see the note below) hours=12 # default span; -n / -d override units=metric # metric | imperial | si @@ -77,6 +77,12 @@ Precedence: **flags > config file > built-in defaults**. Location additionally falls back to `~/.wegorc` so the two weather tools never disagree about where you are. +> **Superseded in v0.1.1.** The `~/.wegorc` fallback was removed: reading +> another program's configuration made prognosis useless without wego installed +> and hid the fact that it has no way to know where you are. `location=` is now +> required in prognosis' own config. This document is kept as the record of the +> original design, not as current documentation. + `units` is passed to Open-Meteo as `temperature_unit` / `wind_speed_unit` / `precipitation_unit` rather than converted locally, so rounding matches the provider: `metric` = °C, km/h, mm; `imperial` = °F, mph, inch; `si` = °C, m/s, |
