Skip to content

This is a weekend project that had as goal synchronizing my RGB lighting to the color of my live wallpapers. In the end it was a pretty simple Python script and a long leacture about color theory.

License

Notifications You must be signed in to change notification settings

ransaked1/RGBMatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RGB Matcher

This is a weekend project that had as goal synchronizing my RGB lighting to the color of my live wallpapers. In the end it was a pretty simple Python script and a long leacture about color theory. Bellow is a demo and check out this blog post that explains how you can get started with your own implementation.

Getting Started

Clone the repository and install the prerequisites.

Prerequisites

Make sure you have python installed:

sudo apt-get install python3

Install the required packages:

pip3 install -r requirements.txt

Usage

Add the script to the windows startup and restart your computer.

Built With

  • Colorthief - Color pallete generator from image
  • Watchdog - Observer to track changes to the wallpaper
  • Govee API - Govee API to control the Govee RGB Lights
  • LogyPi - Python wrapper for the Logitech RGB devices

About

This is a weekend project that had as goal synchronizing my RGB lighting to the color of my live wallpapers. In the end it was a pretty simple Python script and a long leacture about color theory.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages