aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/system.lua
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-17 09:22:59 +0200
committerDanilo M. <danix@danix.xyz>2026-09-17 09:22:59 +0200
commitb51d1efa913933cb272b7c1906340981f00010c8 (patch)
treed3df8647fbb295cb575142fd7125511a795c9646 /widgets/system.lua
parenta3bb9e2764b415901fb2475c03f6fdb8a736d4fa (diff)
downloadconky-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