diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-16 19:31:42 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-16 19:31:42 +0200 |
| commit | 0192bc5f17cf4c8868aea81ca93318130246b4d5 (patch) | |
| tree | a95fd08b8d508bda1f12c7e84585b5a586f3c827 /widgets | |
| parent | e10bfebb1a908230244e33e970f4750d84ff1b35 (diff) | |
| download | conky-theme-udt-0192bc5f17cf4c8868aea81ca93318130246b4d5.tar.gz conky-theme-udt-0192bc5f17cf4c8868aea81ca93318130246b4d5.zip | |
feat: draw to a Wayland Cairo surface with an error overlay
Entry point, grid maths, palette parsing and widget dispatch.
Uses conky_surface(), not cairo_xlib_surface_create: under
out_to_wayland the Xlib drawable and visual are both nil, so the idiom
every Conky-Lua tutorial uses cannot work here.
The pcall overlay lands before any widget exists, because Conky reports
a Lua fault as a blank screen with no message on any stream. Verified
by injecting a fault and seeing it reported. A missing widget names
itself in its own cell rather than leaving the cell empty.
conky.conf here is a development config with literal colours; the
templated one arrives with the UDT wiring.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'widgets')
0 files changed, 0 insertions, 0 deletions
