Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/thilobillerbeck/gbmoncli

A CLI to control your Gigabyte monitor (currently only G27Q)
https://github.com/thilobillerbeck/gbmoncli

Last synced: about 2 months ago
JSON representation

A CLI to control your Gigabyte monitor (currently only G27Q)

Awesome Lists containing this project

README

        

# gbmoncli

A CLI to control your Gigabyte monitor (currently only G27Q)

## Features

- Change your monitors values like
- Brightness
- Contrast
- ...
- Switch monitor profiles

## Run Locally

You need Rust in order to run this project locally. In addition, you need sure your OS can access your monitor.

If you are set up, you can just open the project directory and run

```bash
cargo run -- --help
```

## Usage/Examples

```bash
gbmoncli 0.1.0
Thilo Billerbeck
A CLI to control your Gigabyte G27Q monitor.

USAGE:
gbmoncli [OPTIONS]

FLAGS:
-h, --help Prints help information
-V, --version Prints version information

OPTIONS:
-e, --black-equalizer <0-20> Change monitor black equalizer
--blue <0-100>
-b, --brightness <0-100> Change monitor brightness
-t, --color-temperature <0-3>
--color-vibrance <0-20>
-c, --contrast <0-100> Change monitor contrast
-f, --freesync Turn AMD Freesync on/off
-g, --gamma <0-5>
--green <0-100>
-i, --input <0-2>
--low-blue-light <0-10>
--osd-time <0-6>
Set the monitors OSD disappearing time (5 second increments)

--osd-transparency <0-4> Set the monitors OSD transparency
-o, --overdrive <0-2>
--print Print monitors values
-p, --profile Change the monitor profile
--qm-down <0-2>
--qm-left <0-2>
--qm-right <0-2>
--qm-up <0-2>
--red <0-100>
-s, --sharpness <0-10> Change monitor sharpness
--super-resolution <0-4>

```

Set monitor brightness to 100% and contrast to 50%

```bash
gbmoncli -b 100 -c 50
```

## Authors

- [@thilobillerbeck](https://github.com/thilobillerbeck)