https://github.com/blaadick/blaadpapers
Fast & clean wallpaper manager
https://github.com/blaadick/blaadpapers
cpp linux qt6 wallpaper wallpaper-changer windows
Last synced: 2 months ago
JSON representation
Fast & clean wallpaper manager
- Host: GitHub
- URL: https://github.com/blaadick/blaadpapers
- Owner: Blaadick
- License: mit
- Created: 2025-03-03T17:57:43.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-30T20:37:26.000Z (10 months ago)
- Last Synced: 2025-06-18T13:06:31.116Z (10 months ago)
- Topics: cpp, linux, qt6, wallpaper, wallpaper-changer, windows
- Language: C++
- Homepage:
- Size: 407 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BlaadPapers
> [!NOTE]
> The application is temporarily use mpvpaper as wallpaper renderer
> [!WARNING]
> Video wallpaper support is experimental
## Description
Convenient wallpaper manager supporting both GUI and CLI usage. I will try to make it as fast and pleasing to the eye as possible.
Keep in mind that the application is being developed and tested on and for Linux systems. I will try to keep it running on other platforms as well, but this is not a priority.
## Installation
### Arch Linux
```bash
yay -S blaadpapers
```
### Manual
Install [BStyle](https://github.com/Blaadick/BStyle), `Qt6 Base`, `Qt6 Declarative`, `Qt6 Svg`, `Qt6 ShaderTools` and `FFmpeg`. Then run it:
```bash
git clone https://github.com/Blaadick/BlaadPapers.git
cd BlaadPapers
cmake -B cmake-build-release -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build cmake-build-release --parallel
```
### Windows
Expected after adding major features and implementing own wallpaper rendering.
## Usage
Before use GUI application, run `blaadpapers -S`. You can add some mvp arguments like `blaadpapers -S "no-interpolation hwdec=vaapi"`.
After that, you can run GUI with `blaadpapers`, or use CLI with `blaadpapers -H`.
## License
Code is licensed under GPL-3.0-only