Easily download all the images from any subreddit (also select sort_type if you want hot/top/new/controversial, and also sort_time day/week/month/year/all). Randomly select downloaded images and set as wallpaper, updating every 30 mins (or whenever you want duh)!
MIT License
Published by tsarjak over 3 years ago
Major Update
hot
, but now we support hot, top, new, controversial
.day
, but now we support day, week, month, year, all
cd ~/WallpapersFromReddit
python main.py --subreddit EarthPorn --sort_type top --sort_time all```
Published by tsarjak over 5 years ago
Changes/New Feature
Works only on Linux
Downloading of Images works on MacOS too, but wallpaper has to be set manually
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
sudo pip install -r requirements.txt
python wallpaper.py --subreddit <your choice of subreddit> -hq -download
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!
#add -download to manually download images whenever you want to - without waiting for the 6 hour timer
Example :
python wallpaper.py --subreddit earthporn -hq
--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution
nohup python wallpaper.py &
nohup command is used to keep the script running in background, even when the terminal is closed
Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!
Published by tsarjak over 7 years ago
Changes/New Feature
Works only on Linux
Work in progress to bring support for Mac and Windows
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
python wallpaper.py --subreddit <your choice of subreddit> -hq -download
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!
#add -download to manually download images whenever you want to - without waiting for the 6 hour timer
Example :
python wallpaper.py --subreddit earthporn -hq
--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution
nohup python wallpaper.py &
nohup command is used to keep the script running in background, even when the terminal is closed
Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!
Published by tsarjak over 7 years ago
Works only on Linux
Work in progress to bring support for Mac and Windows
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
python wallpaper.py --subreddit <your choice of subreddit> -hq
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!
Example :
python wallpaper.py --subreddit earthporn -hq
--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution
nohup python wallpaper.py &
nohup command is used to keep the script running in background, even when the terminal is closed
Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!