waldl

Crates.iowaldl
lib.rswaldl
version0.2.1
sourcesrc
created_at2023-08-02 10:12:30.848316
updated_at2024-04-22 06:18:19.923375
descriptionA command line wallpaper downloader
homepage
repositoryhttps://github.com/jobin-nelson/waldl
max_upload_size
id932580
size976,130
Jobin Nelson (Jobin-Nelson)

documentation

README

Waldl

A basic wallpaper downloader written in rust, uses wallhaven API for downloading wallpapers in original format.

Download is asynchronous downloads the images into $HOME/Pictures/wallpapers/$(date "+%b_%d")/ eg: /home/jobin/Pictures/wallpapers/aug_15/

waldl image

Installation

  1. Clone the repo to anywhere in your system

    • git clone --depth https://github.com/Jobin-Nelson/waldl.git
  2. cd into the waldl, install the binary

    • cd waldl && cargo install --path .

Usage

waldl Matthew McConaughey

If you don't give any arguments it will download latest or top lists.

Dependencies

  • reqwest
  • tokio
  • serde
  • futures

I've also build the same thing in python you can view that here.

Commit count: 12

cargo fmt