Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/libvibrant/vibrantLinux

A tool to automate managing your screen's saturation depending on what programs are running
https://github.com/libvibrant/vibrantLinux

amdgpu i915 linux nvidia qt vibrance vibrancy vibrant

Last synced: 2 months ago
JSON representation

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

Lists

README

        

# vibrantLinux

Packaging status

Download on Flathub

Main Program:

![Main program](assets/program.png)

Program entry editor:

![Program vibrance editor](assets/entryeditor.png)

## Overview

vibrantLinux is a GUI tool to serves the same purpose as [VibranceGUI](https://vibrancegui.com/) 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:

- git
- qt
- libxcb
- libxcb-ewmh
- [libvibrant](https://github.com/libvibrant/libvibrant/)

## Installation

```bash
git clone https://github.com/libvibrant/vibrantLinux.git ~/vibrantlinux
cd ~/vibrantlinux
./update.sh
```

## Updates

Head to your installation folder. In our case, it is located at `~/vibrantLinux`. Then, run:

```bash
./update.sh
```