<h1 align="center">Welcome to wallpapers 👋</h1>
[](https://crates.io/crates/wallpapers)
[](https://docs.rs/wallpapers)
> Set wallpaper periodically
### 🏠 [Homepage](https://github.com/songzhi/wallpapers)
## Features
* [x] Singleton: Just only one instance of exe running at the same time.
* [x] Configurable: the config file names as wallpapers.toml and will be created in the exe's directory.
You can close the process,change config file then relaunch the exe.
* interval: count in minutes,default 10.
* unsplash collections
* search keyword: "wallpapers",etc.
* orientation: "landscape","portrait","squarish",
* image resolution: "1920x1080",etc.Based on orientation.
* [x] Cross-platform
* [ ] Config file watcher
## Picture source
* [unsplash](https://unsplash.com)
## Support platforms
* [x] Windows
* [x] Unix-like
## Install
```sh
cargo install wallpapers
```
Put it in your start directory.
## Author
👤 **lsongzhi**
* Github: [@songzhi](https://github.com/songzhi)
## Show your support
Give a ⭐️ if this project helped you!