A highly customized Arch Linux setup using Hyprland, featuring keyboard RGB syncing that reacts to live and static wallpapers.
Dynamic Aesthetic Sync: The keyboard RGB automatically synchronizes with the dominant colors of the active wallpaper.
Performance Optimized: Automatically detects full-screen applications and pauses live wallpapers to free up system resources.
mpvpaper: uses only 800mb of gpu memory. Compared to windows it uses 2000% less resources specially designed to use less.
Built custom scripts to extract color palettes from both static and live wallpapers, piping them directly to the keyboard's RGB controller in real time.
To ensure gaming and heavy workloads aren't impacted by the live wallpaper engine, I implemented a window-manager hook in Hyprland that detects full-screen states and gracefully pauses background rendering.
Project specifications