Crates.io | wall-rs |
lib.rs | wall-rs |
version | 0.1.2 |
source | src |
created_at | 2024-08-17 09:47:55.913805 |
updated_at | 2024-08-17 10:13:12.129415 |
description | Wallpaper manager for you |
homepage | |
repository | https://github.com/akumarujon/wall-rs |
max_upload_size | |
id | 1341431 |
size | 171,248 |
Wallpaper manager for your desktop, written in Rust.
wall-rs is a wallpaper management tool that I developed with significant help from the community. The initial idea for this project was suggested by my friend tapnisu. While I had the concept in mind, orzklv played a crucial role in bringing it to life by writing most of the first version during his live coding streams. Moreover, he also contributed a redesign of the project, further enhancing its functionality and user experience. After these collaborative efforts, I took over the project, rewriting some parts and fixing minor issues to refine the tool into its current state. This project stands as a testament to the power of community-driven development and the creative synergy that can emerge from live coding sessions and ongoing collaboration.
There are two ways to install wall-rs:
cargo install wall-rs
git clone https://github.com/akumarujon/wall-rs.git
cd wall-rs
cargo build --release
The executable will be available in target/release/wall-rs.exe
To use wall-rs, run the executable with a command:
wall-rs <COMMAND>
set
: Set a wallpaper to your desktoprandom
: Set a random picture from assets as wallpaperinstall
: Generate configurations and fetch assetshelp
: Print the help message or the help of the given subcommand(s)-h, --help
: Print help informationwall-rs set path/to/image
wall-rs random path/to/folder
This project is licensed under MIT. Check LICENSE