Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HyprWall Logo

HyprWall

A modern GTK4 video wallpaper picker for Hyprland powered by mpvpaper.

Python GTK4 Wayland License


📷 Preview


✨ Features

  • 🎥 Video wallpaper support
  • ⚡ One-click wallpaper switching
  • 🖼 Automatic thumbnail generation
  • 🐧 Native GTK4 interface
  • 🚀 Lightweight
  • 💙 Designed for Hyprland
  • 🎬 mpvpaper backend

📦 Requirements

Arch Linux / CachyOS

sudo pacman -S python python-gobject gtk4 libadwaita ffmpeg mpvpaper

🚀 Installation

Clone repository

git clone https://github.com/KendrickMathers/hyprwall-ilham.git

Enter project

cd hyprwall-ilham

Run

python main.py

📂 Project Structure

HyprWall
├── assets
│   └── logo.png
├── screenshots
│   └── main.jpg
├── apply.sh
├── thumbnail.py
├── main.py
├── requirements.txt
├── LICENSE
└── README.md

🛣 Roadmap

  • Video wallpaper
  • GTK4 UI
  • Thumbnail generation
  • One-click apply
  • Favorites
  • Search
  • Hover preview
  • Multi-monitor support
  • Wallpaper history

📄 License

Released under the MIT License.


Made with ❤️ for the Hyprland community.

About

Modern GTK4 animated wallpaper picker for Hyprland using mpvpaper

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages