Scrape Reddit images from the Terminal
This shell script will automatically create the following folder:
~/.config/redyt
Also, another file, containing the subreddits, will be created:
~/.config/redyt/subreddit.txt
If the user does not modify this file, it will contain, by default, subreddit linuxmemes.
However, this default subreddit can be changed by modifying the variable defaultsub.
Note that you can either pass a subreddit as an argument (./redyt [your-subreddit])
or, from selector, type the name of another subreddit.
Here's an example of a custom subreddit.txt: http://0x0.st/-rbq.txt
Please note: you will need to install the following programs:
- dmenu or rofi or fzf (User Input)
- jq (JSON parsing)
- (n)sxiv or feh or imv (Image Viewing)
notify-send is also recommended but, if not present, echo will be used as a notifier.
$ redyt [-l LIMIT] [-s SORT] [-v] [-k] [-a] [-n] [SUBREDDIT]
$ redyt [--limit LIMIT] [--sort SORT] [--verbose] [--keep] [--append] [--notify] [SUBREDDIT]-l LIMIT, --limit LIMITset the maximum number of files to be downloaded-k, --keepdon't remove files after quitting image viewer-v, --verboseuse progress-n, --notifyuse notifier-s, --sortchange post sort type-a, --appendappend subreddit in config file (implicit sorting)