Modern Desktop Wallpaper Manager with Motivational Quotes
Project description
PaprWall 🎨
Modern Desktop Wallpaper Manager with Motivational Quotes
Beautiful wallpapers with inspirational quotes. Auto-rotation, 6 quote categories, and clean dark UI.
✨ Features
- 🎨 Modern Dark UI - Clean, full-screen interface with large preview
- 💭 6 Quote Categories - Motivational, Math, Science, Famous, Tech, Philosophy
- 🔄 Auto-Rotation - Customizable timer with countdown display
- 📜 History Gallery - Browse and reuse previous wallpapers
- �️ Multi-Desktop - Supports GNOME, KDE, XFCE, Cinnamon, MATE, LXQt
- 🌐 Multiple Sources - Random images from multiple APIs
- 📁 Local Files - Use your own images with quotes
🚀 Installation
PyPI (Easiest)
pip install paprwall
paprwall-gui
Linux / Windows Binaries
Download from Releases:
- Linux:
.tar.gz,.deb,.rpm, or AppImage - Windows:
.zipwith executable
Requirements
- Python 3.8+ (PyPI install only)
- Linux:
sudo apt install python3-tk(Ubuntu/Debian) - Windows: Included with Python
� Usage
- Select Quote Category - Choose from 6 types (Motivational, Math, Science, etc.)
- Fetch Wallpaper - Click "Random" or "Refresh" button
- Preview - View wallpaper with embedded quote
- Set Wallpaper - Apply to desktop
- Auto-Rotate - Enable timer for automatic changes
- History - Browse and reuse previous wallpapers
Data Locations
- Linux:
~/.local/share/paprwall/wallpapers/ - Windows:
%APPDATA%\PaprWall\wallpapers\
🔧 Troubleshooting
GUI won't start? Install Tkinter: sudo apt install python3-tk (Linux)
Wallpaper not changing? Check supported desktop: GNOME, KDE, XFCE, MATE, Cinnamon, LXQt
Windows SmartScreen? Click "More info" → "Run anyway"
See INSTALLATION.md for full troubleshooting guide.
🤝 Contributing
git clone https://github.com/riturajprofile/paprwall.git
cd paprwall
pip install -e ".[dev]"
💬 Support
- Issues: GitHub Issues
- Releases: Latest Version
⭐ Star this repo if you like it! • Made with ❤️ by riturajprofile
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file paprwall-1.0.4.tar.gz.
File metadata
- Download URL: paprwall-1.0.4.tar.gz
- Upload date:
- Size: 53.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a9509024b2a1b81ae607a0241f71621753c7f7d00c5733c62984a3f0cf08f7e
|
|
| MD5 |
1390901f323f50fc3eec60ef61fa014f
|
|
| BLAKE2b-256 |
8cb43f1d4c386103041236b896ae052b56072a946bcfbdca04af7e0a5ab7d14a
|
File details
Details for the file paprwall-1.0.4-py3-none-any.whl.
File metadata
- Download URL: paprwall-1.0.4-py3-none-any.whl
- Upload date:
- Size: 30.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc31f15c1e15faca30a9932825bbac3eb764144b70c10412c5be3b365e5b4fa8
|
|
| MD5 |
1d8ed836f2edd31ce60e84a887838006
|
|
| BLAKE2b-256 |
4171bfebe7679daca002ad0fa593959cc99e3cc6ab5962286eba6ddae3b4f3c7
|