How snarchio/ewinwallpaper works
eWinWallpaper is a single-script Windows utility that selects and applies a Wikimedia Commons featured picture suited to the primary monitor. The script detects display dimensions, fetches and ranks image candidates, downloads and scales the selection, then asks Windows to apply it and checks the result. It also records run transcripts and prunes old logs. The README documents Task Scheduler automation, but its referenced task-definition file is not in the supplied tree; source-level details were unavailable, so the graph reflects documented behavior only.
Main entry points: wallpaper.ps1 Wallpaper script
Components 10
Other components
- User
- Task Scheduler
- Wallpaper script
wallpaper.ps1 - Screen detection
wallpaper.ps1 - Wikimedia Commons
- Image selection
wallpaper.ps1 - Download and scale
wallpaper.ps1 - Windows wallpaper
- Apply verification
wallpaper.ps1 - Run logs
wallpaper.ps1
Connections 13
- User → Wallpaper script: runs
README.md - Task Scheduler → Wallpaper script: runs daily
README.md - Wallpaper script → Screen detection: detects resolution
README.md - Screen detection → Image selection: provides dimensions
README.md - Wallpaper script → Wikimedia Commons: queries
README.md - Wikimedia Commons → Image selection: provides candidates
README.md - Image selection → Download and scale: chooses image
README.md - Download and scale → Windows wallpaper: saves wallpaper
README.md - Wallpaper script → Windows wallpaper: sets wallpaper
README.md - Wallpaper script → Apply verification: confirms application
README.md - Apply verification → Windows wallpaper: checks applied state
README.md - Wallpaper script → Run logs: records transcript
README.md - Wallpaper script → Run logs: prunes old logs
README.md