/bash-wallpaper-downloader

Wallpaper Downloader: A Bash script to download and manage wallpapers from Unsplash

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Wallpaper Downloader

GitHub release (latest by date including pre-releases) GitHub license

Welcome to Wallpaper Downloader, a versatile Bash script for downloading and managing high-quality wallpapers from Unsplash. This script is designed to provide you with a seamless experience to refresh your desktop background with stunning images.

Screenshot 1

Features

  • User-Friendly: Wallpaper Downloader offers a simple and intuitive command-line interface to customize your wallpaper downloads.

  • Random or Keyword-Based: Choose between downloading random wallpapers or specifying keywords to discover images that match your interests.

  • Resolution Detection: Automatically detects your screen resolution to ensure downloaded wallpapers fit perfectly on your desktop.

  • Download History: Wallpaper Downloader maintains a history of downloaded images, preventing duplicates in your collection.

  • Download Statistics: Gain insights into your download progress with statistics on the number of wallpapers downloaded, total data consumed, and average download speed.

  • Customization: Easily configure the maximum number of wallpapers to download and the time delay between downloads to suit your preferences.

Screenshot 2

Usage

  1. Clone the repository to your local machine.
  2. Run the script by executing ./wallpaper_downloader.sh.
  3. Follow the on-screen prompts to choose your download preferences.

Screenshot 3

Version

Current version: Rev 3.5

License

This project is licensed under the GNU General Public License - see the LICENSE file for details.


Enjoy beautiful wallpapers on your desktop with Wallpaper Downloader!