Clight ist ein C -User -Dämon -Dienstprogramm, das Ihr Display vollständig verwalten soll.
Es war stark von Kalise in seinen anfänglichen Absichten inspiriert.
Für einen Leitfaden zum Bauen, Funktionen und vielen anderen Infos finden Sie auf Clight -Wiki -Seiten.
Beachten Sie, dass Wiki -Seiten immer auf Master Branch verweisen.
Für weitere Informationen gehen Sie bitte vor der Eröffnung eines Problems zu den FAQ.
Wenn das Problem dort nicht aufgeführt ist, können Sie eine neue öffnen!
Last, aber nicht zuletzt, besonders danke allen Personen, die an Clight beteiligt sind!
Clight ermöglicht es, Ihre Hintergrundbeleuchtung mit der Helligkeit von Umgebungsbetrieben anzupassen, indem Rahmen aus Webcam- oder Umgebungslichtsensoren erfasst werden.
Es unterstützt auch die Einstellung externer Monitore und Tastatur -Hintergrundbeleuchtung.
Darüber hinaus kann es Ihre Bildschirmtemperatur verwalten, genau wie die Rotverschiebung.
Schließlich kann es Ihren Bildschirm nach einer Zeitüberschreitung und dem Verwalten von Bildschirm -DPMs verklemmen.
Beachten Sie, dass alle Funktionen sowohl für X, Wayland als auch für TTY verfügbar sind und von seiner Konfigurationsdatei ausgeschaltet werden können.
Auf Wayland Clight müssen bestimmte Protokolle von Ihrem Kompositor implementiert werden. Schauen Sie sich https://github.com/fededp/clight/wiki/modules#wayland-support an.
Github User Nullobsi hat eine (super schöne!) QT -GUI für Clight mit einem nützlichen Tray -Applet erstellt.
Denken Sie daran, es zu überprüfen: https://github.com/nullobsi/clight-gui!
Clight nutzt Clightd, einen System -DBUS -Dienst, der eine API zur Verwaltung verschiedener Aspekte Ihres Bildschirms aufdeckt und Webcam/ALS -Geräte ermöglicht.
Seine API ist so allgemein wie möglich und hat nichts spezifisch für Clight; Dies bedeutet, dass jeder es nutzen kann.
Wenn Sie interessiert sind, schauen Sie sich bitte auch seine Wiki -Seiten an!
In der Tat habe ich sogar einen super einfachen Clight -Klon als Hello World -Anwendung in Go: https://github.com/fededp/golight entwickelt.
Es ist aus offensichtlichen Gründen viel einfacher als Clight und ich erwarte nicht, dass es weiterentwickelt wird.
Sowohl Clight als auch Clightd verwenden Libmodule, eine C -Bibliothek, die mit der Modularität entwickelt wurde und ein einfaches Schauspieler -Rahmen für C mit einer integrierten Ereignisschleife bietet.
Beachten Sie außerdem, dass Clight auch eine DBUS -API selbst enthüllt; Es ermöglicht schnelles Testen von Konfigurationswerten oder das Erstellen von Skripten um sie herum, von denen einige in Clight FAQ finden können: https://github.com/fededp/clight/wiki/faq#dbus-tricks.
Die DBUS-API First und der Hauptbenutzer ist Clight-Gui.
Schließlich kann es auch durch benutzerdefinierte Module erweitert werden, mit denen Benutzer eigene Plugins erstellen können, um das Clight -Verhalten weiter anzupassen.
Diese Software wird mit GPL -Lizenz verteilt. Weitere Informationen finden Sie in Kopieren von Datei.