HomeProjectsJourney
HomeProjectsJourney
All Projects
Hyprland • System Customization

Arch Linux Ricing & RGB Sync

A highly customized Arch Linux setup using Hyprland, featuring keyboard RGB syncing that reacts to live and static wallpapers.

OS: Arch Linuxterminal: zshWM: HyprlandHardware: RGB Keyboard
▶ demo.webm1 file
Your browser does not support the video tag.
101

Dynamic Aesthetic Sync: The keyboard RGB automatically synchronizes with the dominant colors of the active wallpaper.

202

Performance Optimized: Automatically detects full-screen applications and pauses live wallpapers to free up system resources.

303

mpvpaper: uses only 800mb of gpu memory. Compared to windows it uses 2000% less resources specially designed to use less.

Section 01

Keyboard Color Syncing

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.

Section 02
Resource Management

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.

Datasheet

Project specifications

OSArch Linux
terminalzsh
WMHyprland
HardwareRGB Keyboard
PrevPusda Speaker Stereo BT SystemAudio Engineering • DIY Hardware