Skip to content

Python script which pulls images from /r/earthporn and quotes from /r/showerthoughts and uploads them for use as a chromecast background.

Notifications You must be signed in to change notification settings

markjaniczak/ShinyChromeShower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShinyChromeShower

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.

Disclaimer

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.

About

Python script which pulls images from /r/earthporn and quotes from /r/showerthoughts and uploads them for use as a chromecast background.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •