https://github.com/hqnnqh/walls
wofi-based wallpaper chooser
https://github.com/hqnnqh/walls
rust swww wallpapers wofi
Last synced: 5 months ago
JSON representation
wofi-based wallpaper chooser
- Host: GitHub
- URL: https://github.com/hqnnqh/walls
- Owner: Hqnnqh
- License: mit
- Created: 2024-10-26T12:28:10.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-26T21:04:07.000Z (7 months ago)
- Last Synced: 2024-10-26T23:48:35.156Z (7 months ago)
- Topics: rust, swww, wallpapers, wofi
- Language: Rust
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# walls
**walls** is a wofi-based wallpaper chooser written in Rust.
## β¨ Features
- **Choose Your Favorite Wallpaper**: Easily select wallpapers from your chosen directory.
- **Customize the Display**: Adjust the size, style and configuration of the wofi selection box to fit your screen perfectly.## π Requirements
- **wofi**: Ensure you have wofi installed on your system to display the wallpaper chooser interface.
- **swww**: Install swww to set the selected wallpaper effectively.## π Installation
Ready to embark on your wallpaper adventure? Hereβs how to get started:
1. **Clone the Repository**:
```bash
git clone https://github.com/Hqnnqh/walls.git
cd walls
```2. **Build the Project**:
```bash
cargo build --release
```## π Usage
```bash
walls [OPTIONS]
```### π§ββοΈ Arguments
```bash
--path :
```
Required. The enchanted path to the directory containing your wallpapers.### βοΈ Options
```bash
-W , --wofi :
```
Specify the wofi arguments.> todo: configure swww generically with argument parsing
## π§ License
This project is licensed under the MIT License.