GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Blugon – Ein Blaulichtfilter für X

Ich habe kürzlich eine Reihe von Befehlszeilen-Apps/-Tools behandelt, darunter Cookie, Sway und takeover.sh. Heute bin ich auf eine App gestoßen, die all Ihre (potenziellen) Blaulichtprobleme beenden wird und die den Namen Blugon trägt .

Blugon ist ein leichtgewichtiger, konfigurierbarer Befehlszeilen-Blaulichtfilter für X. Sie können ihn einmalig oder als Daemon (manuell oder über systemd) ausführen. Es funktioniert effektiv, indem es die Bildschirmfarbe aus Ihrer Systemzeit und -konfiguration berechnet.

Blugon unterstützt auch mehrere Backends einschließlich tty zum Ausführen von blugon auf Ihrem TTY und xgamma .

Blugon – Ein Blaulichtfilter für X

Funktionen im Blaulichtfilter

  • Open Source und frei verfügbar für Linux-Distributionen.
  • Quellcode auf GitHub verfügbar.
  • Unterstützt mehrere Backends einschließlichxgamma , tty , und scg .

Blugons Abhängigkeiten sind Python , libx11 , libxrandr und das optionale xorg-xgamma Backend.

So installieren Sie Blugon unter Linux

Installieren Sie zuerst die folgenden erforderlichen Abhängigkeiten und klonen Sie den Blugon-Quellcode aus dem Git-Repository wie gezeigt.

$ sudo apt install libxrandr2 libxrandr-dev libx11-dev
$ git clone https://github.com/jumper149/blugon.git

Jetzt können Sie Blugon erstellen und installieren unter Linux wie gezeigt.

$ cd blugon/
$ make
$ sudo make install

Blugon-Konfiguration

Sie können die Standardkonfiguration als Vorlage verwenden:

$ mkdir -p ~/.config/blugon/
$ cp /usr/share/blugon/configs/default/gamma ~/.config/blugon/gamma
$ blugon --printconfig > ~/.config/blugon/config

Andernfalls finden Sie Konfigurationsbeispiele in Ihrem /usr/share/blugon/configs/ Verzeichnis.

Blugon-Nutzung

Starten Sie blugon vom Terminal aus:

$ blugon

Führen Sie es im Hintergrund aus mit:

$ (blugon&)          # to start
$ killall blugon         # to stop

Um blugon mit systemd auszuführen , aktivieren Sie den Dienst als Benutzer mit dem Befehl:

$ systemctl --user enable blugon.service

Sie können den aktuellen Modus verwenden um die Farbtemperatur manuell zu steuern (z. B. mit Tastaturkürzeln), ohne einen Daemon zu verwenden:

$ blugon --setcurrent="+600"    # for more blue
$ blugon --setcurrent="-600"    # for more red

Wie üblich können Sie das -h verwenden flag for help oder die ausführlichere Manpage:

$ man blugon

Blugon-Optionen

  • -o oder --once implementiert Gammawerte unter Verwendung der aktuellen Zeit.
  • -S oder --setcurrent stellt die Farbtemperatur ein.
  • -s oder --simulation simuliert die Konfiguration für den ganzen Tag.
  • -f oder --fade blendet die Bildschirmfarbe beim Start ein.
  • -i [secs] oder --interval=[secs] legt die Zeit zwischen Aktualisierungen fest.
  • -c [path] oder --configdir=[path] gibt ein Konfigurationsverzeichnis an.
  • -b [backend] oder --backend=[backend] für die Auswahl des Backends für die Kommunikation mit X.

Gibt es Skripte oder Anwendungen zur Verwaltung von blauem Licht, die Sie kennen? Hinterlassen Sie Ihre Kommentare, Fragen und Meinungen auf Blugon im Diskussionsbereich.


Linux
  1. Blugon – Ein Blaulichtfilter für X

  2. Datenbank auf Beschädigung prüfen

  3. jpegoptim zur Bildoptimierung

  4. Installieren Sie tkinter für Python

  5. Gibt es ein Äquivalent zu cd - für cp oder mv?

4 Linux-Distributionen für Spiele

Eine Einführung in bpftrace für Linux

Auswählen eines Druckers für Linux

Bash für Schleife

Tipps zur Verwendung des Bildschirms

Zorin OS für Linux-Neulinge