Skip to content

Add Living Scene to Widgets - #106

Open
yuki4266 wants to merge 1 commit into
rzashakeri:masterfrom
yuki4266:add-living-scene
Open

Add Living Scene to Widgets#106
yuki4266 wants to merge 1 commit into
rzashakeri:masterfrom
yuki4266:add-living-scene

Conversation

@yuki4266

Copy link
Copy Markdown

Adds Living Scene to the Widgets section, as discussed in #105.

It renders your profile README banner from your actual local weather: a scheduled GitHub Action asks Open-Meteo what the sky is doing at your coordinates, then redraws an animated SVG to match — six weather states, four seasons, and day/night variants that follow whichever theme the viewer has set.

  • No account and no API key — Open-Meteo is unauthenticated.
  • No backend to go down. The SVG is generated inside your own repo, so there is no service that can join the Outdated section later.
  • No dependencies. One Python file, standard library only.
  • Deterministic per (weather, season), with the last scene recorded, so unchanged weather produces no commit at all.

Running live on my profile.

Following CONTRIBUTING: added to the bottom of the Widgets category, in the ### N . [title](link) + description + 📍 For example: + image format. One entry, one PR, no other files touched.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant