diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-17 09:22:59 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-17 09:22:59 +0200 |
| commit | b51d1efa913933cb272b7c1906340981f00010c8 (patch) | |
| tree | d3df8647fbb295cb575142fd7125511a795c9646 /widgets/system.lua | |
| parent | a3bb9e2764b415901fb2475c03f6fdb8a736d4fa (diff) | |
| download | conky-theme-udt-b51d1efa913933cb272b7c1906340981f00010c8.tar.gz conky-theme-udt-b51d1efa913933cb272b7c1906340981f00010c8.zip | |
docs: document the weather widget and fix the screenshot recipe
Adds a Weather section covering the API key, where it lives and why, the
401-while-activating behaviour a new key shows, the execi refresh, and
the by-hand fetch check. Adds five gotchas: execi firing under empty
text, the atomic cache write, what OWM actually returns for a bad key
and city, the no-raise invariant in lib/weather.lua, and type scaling
off width.
Also corrects three things that had gone stale: the symlink list omitted
bin/, the layout example still showed a single full-height clock, and
the test line omitted test_weather.lua.
The screenshot recipe was wrong in two ways, both of which bit during
this work. It slept a fixed second and raced the compositor, which is
how a capture came back showing a terminal instead of the dashboard; it
now polls for the workspace switch. And it fed the window's geometry to
grim -g, but a window on a hidden special workspace reports a negative
Y, so that grabs the wrong region; it now captures the output. Every
command in the file was run as written before committing this.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'widgets/system.lua')
0 files changed, 0 insertions, 0 deletions
