ShinyChromeShower is a python script which pulls wallpapers and overlays 'ShowerThoughts' from /r/showerthoughts onto them. These wallpapers are then uploaded to your personal flickr library which allows them to be used as a backdrop on your Chromecast. ShinyChromeShower uses flickr-uploadr by trickortweak.
##Requirements
- Python 2.7
##Setup The following python packahes are required to run ShinyChromeShower
- Pillow
- Praw
These are most easily installed using pip. ie pip install Pillow
. If you do not have pip installed, you can find instructions here.
You will need to create a flickr api key (can be done for free) and add your key and secret into uploadr.ini.
By default, ShinyChromeShower gets the top 10 images from the EarthPorn to overlay onto. You can change this at the top of ShinyChromeShower.py as well as the font used.
Once you run the script and can confirm the images are on flickr, go to the chromecast app and set flickr as your backdrop.
From there, you can automate the script to run daily/weekly using cron jobs or task scheduler depending on your system.
I'm by no means great at python and simply fiddle in my spare time. If you see something that could be improved, raise an issue or push the fix yourself.