Wall-a-bunga is a wallpaper downloader for wallhaven.cc written in Rust using Iced
I wanted to be able to download a bunch of images from Wallhaven at once. I found a C++ program, but it was clunky and didn't make me happy. So, I had the classic thought, aha, rewrite this in Rust. So here we are...
- Search for wallpapers, select several, and bulk download them
- Sort by purity, clean/sketchy/nsfw (wallhaven.cc api token required for nsfw)
- Set a storage directory for wallpapers
- Filter wallpapers you already have downloaded from the results
-
From Source:
cargo install --git https://github.com/akarras/wall-a-bunga
or
- alternatively,
git clone https://github.com/akarras/wall-a-bunga
, andgit build --release
inside the root directory
- Issues with bugs and ideas are always welcome
- Feel free to make a PR, and correct my bad code, but at least explain why it's bad when you do it
- me. I just wanted to make a dope README. No idea if anyone will actually use this app. :)