Skip to content

A tool to automate managing your screen's saturation depending on what programs are running

License

Notifications You must be signed in to change notification settings

telometto/vibrantLinux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a fork of zee-mzha's vibrantLinux

Main Program:

Main program

Program entry editor:

Program vibrance editor

Overview

vibrantLinux is a GUI tool to serves the same purpose as VibranceGUI for Windows, which to modify the saturation of any given screen whenever certain programs are launched/are in focus.

It currently only supports Nvidia and other GPUs that implement the Color Transformation Matrix (CTM) property. If you find a way to add this support to any other GPUs, please inform me so that vibrantLinux can support those GPUs.

Requirements

The required packages are:

For Fedora

dnf install git qt qt6-qtbase qt6-qtbase-devel xcb-util-wm xcb-util-wm-devel libxcb libxcb-devel

Installation

git clone https://github.com/telometto/vibrantLinux <your destination of choice>
cd ~/vibrantlinux
./update.sh

Updates

Head to your installation folder and then, run:

./update.sh

About

A tool to automate managing your screen's saturation depending on what programs are running

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.0%
  • QMake 5.3%
  • Shell 0.7%