A modern, cross-platform live wallpaper application that displays random high-quality anime wallpapers from Konachan directly on your desktop.
- Cross-Platform: Native support for Linux (Wayland/GTK4) and Windows (WinForms/WebView2).
- Interactive UI: Smooth crossfade transitions and a modern "Random" button with backdrop blur.
- System Tray: Minimal footprint with a system tray icon for easy exit.
- Lightweight: Low resource usage, serving content via a local embedded proxy.
Requires GTK4, WebKitGTK, and gtk4-layer-shell. These dependencies must be installed via your system's package manager.
Example (Arch Linux):
sudo pacman -S gtk4 webkitgtk-6.0 gtk4-layer-shell libayatana-appindicator python-gobject
Note: For other distributions, please find the equivalent packages (e.g., libgtk-4-dev, libwebkit2gtk-4.1-dev on Debian/Ubuntu).
- Download the latest
waifupaper_v*_linux.zipfrom the Releases page. - Extract the archive.
- Run the launcher:
./waifupaper.sh
- Download the latest
waifupaper_v*_windows.zipfrom the Releases page. - Extract and run
WaifuPaper.exe.
To build this project on Windows, you need to install the following:
- Node.js
- pnpm
- Python 3 (Make sure to check "Add Python to PATH" during installation)
- .NET 8.0 SDK
Run the build script from the project root:
python build.pyThe output will be located in the release/ folder.
-
Install Python Dependencies:
pip install -r requirements.txt
-
Run Auto-Dev System:
python dev.py
- Wallpapers provided by Konachan.
