A dynamic wallpaper tool that allows you to change wallpapers based on the time of the day. The idea for this little weekend project came after I came across this wallpaper pack. You can use it to change your wallpapers 24/7 and even add your own custom wallmaps. Try it!
Common steps for all operating systems,
- Clone the repository
git clone https://github.com/siphyshu/wallpy-sensei.git
- Move into the directory
cd ./wallpy-sensei
- Run the setup.py script
python3 ./setup.py "[wallpack_name]"
(wallpack_name from ./wallpaper-packs dir)
- Open "Task Scheduler" by searching in the start menu
- Click on "Create Task" from the Actions menu on the right
- Give it a suitable name such as "Wallpy Sensei Task" and Configure for [Windows 10]
- Add two triggers: [On Startup], [On a schedule, repeat every 5 minutes indefinitely]
- Add an action: [Start a program], Point it to the
./wallpy-sensei.py
script - Naviagate to Conditions tab and uncheck "Start the task only if the computer is on AC power"
WindowsTaskSchedulerTutorial.mp4
The logic that tells the OS to periodically check the schedule and change the wallpaper isn't implemented yet. I will probably get to it soon but until I do so, feel free to contribute to the project by opening a pull request.
- Update README.md
- Add map.json for initial wallpacks
- Write "Adding Wallpacks" section for README.md
- Add macOS and Linux compatibility
- Improve time-state logic for wallmaps