Skip to content

akarras/wall-a-bunga

Repository files navigation

Wall-a-bunga

Wall-a-bunga is a wallpaper downloader for wallhaven.cc written in Rust using Iced

Tests Release

Why?

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...

Features

  • 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

Installation

  • Download

  • From Source:

    • cargo install --git https://github.com/akarras/wall-a-bunga

    or

    • alternatively, git clone https://github.com/akarras/wall-a-bunga, and git build --release inside the root directory

Contributing

  • 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

Contributors

  • me. I just wanted to make a dope README. No idea if anyone will actually use this app. :)

About

A bulk wallpaper downloader written in Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages