Skip to content
/ papers Public

Pulls imgur images from subreddits on Reddit. Cycles through them for wallpapers.

Notifications You must be signed in to change notification settings

jflowaa/papers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Papers

Fetches posts from subreddits for imgur links. Parses the post title for resolution infomation. If the resolution meets requirements, it is downloaded. Downloaded images are stored in a temp folder. After all downloading is done, the new images are renamed with its resolution and a number then moved to a different folder. Program then goes to sleep for a certain for a certain time. Repeats process when it wakes.

This also cycles through the images downloaded as wallpapers. Currently only supports the GNOME, Unity, and Cinnamon desktop enviroment.

How To:

This uses the Pillow package, to install on Linux follow these instructions, or:

sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk

To install the required packages:

pip install -r requirements.txt

To run the program:

python main.py

To change settings modify the config.ini.

NOTE You must set your background alignment option to "spanned" or something simliar for the image to span amoung the monitors.

Currently log does nothing. Most of the testing for this has only been done with unit tests. These are found in tests.py.

This hasn't not gone through a lot of testing. Run this in isolated folders.

To Do:

  • Plan to add a full GUI.
  • More settings
  • Implement changing wallpaper for other DEs
  • Image extentions are dropped. Windows probably won't like that.

About

Pulls imgur images from subreddits on Reddit. Cycles through them for wallpapers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages