Automating Google Calendar Screenshots with Playwright, rclone, and systemd

I wanted a daily visual record of my Google Calendar: not a list of events exported through an API, but an image of the calendar as it looked on a given day. Taking and uploading screenshots manually was repetitive, so I built a small workflow on Ubuntu that captures a rolling seven-day view and stores each image in Google Drive. The implementation combines Python and Playwright for browser automation, rclone for uploading to Drive, and a systemd user timer for scheduling. The basic pipeline worked, but authentication turned out to be the most instructive part of the setup. The source code and
Headline and summary provided via NewsData.io. The full article and its copyright belong to the original publisher.

