Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nullobsi/clight-gui
Qt GUI for clight
https://github.com/nullobsi/clight-gui
Last synced: about 2 months ago
JSON representation
Qt GUI for clight
- Host: GitHub
- URL: https://github.com/nullobsi/clight-gui
- Owner: nullobsi
- License: gpl-3.0
- Created: 2021-01-07T09:12:00.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T01:26:41.000Z (almost 2 years ago)
- Last Synced: 2024-05-09T17:03:51.613Z (8 months ago)
- Language: C++
- Size: 342 KB
- Stars: 95
- Watchers: 6
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CLight GUI
Clight GUI written in Qt.
Huge thanks to @FedeDP for writing [Clight](https://github.com/FedeDP/Clight) and [Clightd](https://github.com/FedeDP/Clightd/), the daemons upon which this is built on. They are also a requirement for this program ;)
## Features
Please make sure you are using the latest versions of Clight (4.4) and Clightd (5.3) for the best experience!
- Configure all aspects of Clight with a pretty GUI!
- Tray applet with quick access to settings (scroll on it to change brightness!)
- Minimize to tray by closing window## Building
Requires cmake, Qt5/6, QtXml, and QtCharts. The DBus C++ interfaces are generated based on the XML files for Clight.```shell
cd clight-gui
cmake -S src -B build # It may be safe to ignore the CMAKE_PREFIX_PATH warning.
cd build
make
sudo make install
# You may need this to update the icons.
sudo gtk-update-icon-cache -f /usr/share/icons/hicolor/
```## Installing
An AUR package was created by user @yochananmarqos! You can check it out [here](https://aur.archlinux.org/packages/clight-gui-git/). For users of other distributions, the executable is completely portable and requires no other dependencies.## Screenshots
![tray](https://raw.githubusercontent.com/nullobsi/clight-gui/main/screenshots/tray.png)
![context](https://raw.githubusercontent.com/nullobsi/clight-gui/main/screenshots/context.png)
![info-tab](https://raw.githubusercontent.com/nullobsi/clight-gui/main/screenshots/info-tab.png)
![brightness-tab](https://github.com/nullobsi/clight-gui/blob/main/screenshots/brightness-tab.png)
![sensor-tab](https://raw.githubusercontent.com/nullobsi/clight-gui/main/screenshots/sensor-tab.png)