testsAndMisc/python_pkg/wallpaper_rotator/__init__.py
Krzysztof kuhy Rudnicki d502580e3f Dark wallpaper rotator: new style every 3 h
Six text-free styles (gradient, flow/Voronoi, habit heatmap, shutdown
clock, Earth day/night, plasma) replace the white i3 root. A 15-minute
systemd user timer picks a new random style per monitor every 3 hours,
unlike its previous one and the other monitor's; live styles refresh in
between. Also syncs i3/config with the live config and prunes the
oldest evidence artifact for the 60-file cap.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WzxdWX51FMD58yKUC1eYWf
2026-11-11 16:31:06 +01:00

8 lines
347 B
Python

"""Rotate the i3 desktop background among six dark, text-free styles.
A systemd timer ticks every 15 minutes. Every three hours each monitor gets a
random style different from its previous one and from the other monitor's;
between rotations the data-driven styles (shutdown clock, habit heatmap,
Earth day/night) redraw so they stay current.
"""