GNU/Linux >> Linux Esercitazione >  >> Linux

Blugon:un filtro luce blu per X

Recentemente ho coperto una serie di app/strumenti da riga di comando tra cui Cookie, Sway e takeover.sh. Oggi mi sono imbattuto in un'app che risolverà tutti i tuoi (potenziali) problemi con la luce blu e si chiama Blugon .

Blugon è una riga di comando configurabile leggera Filtro luce blu per X. Puoi eseguirlo una volta o come demone (manualmente o tramite systemd). Funziona in modo efficace calcolando il colore dello schermo in base all'ora e alla configurazione del sistema.

Blugon supporta anche diversi backend tra cui tty per eseguire blugon sul tuo TTY e xgamma .

Blugon:un filtro luce blu per X

Caratteristiche del filtro luce blu

  • Open source e disponibile gratuitamente per le distribuzioni Linux.
  • Codice sorgente disponibile su GitHub.
  • Supporta diversi backend tra cuixgamma , tty , e scg .

Le dipendenze di Blugon sono Python , libx11 , libxrandr e l'opzione xorg-xgamma backend.

Come installare Blugon in Linux

Innanzitutto, installa le seguenti dipendenze richieste e clona il codice sorgente di Blugon dal repository git come mostrato.

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

Ora puoi creare e installare Blugon in Linux come mostrato.

$ cd blugon/
$ make
$ sudo make install

Configurazione del browser

Puoi utilizzare la configurazione predefinita come modello:

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

Altrimenti, puoi trovare esempi di configurazione nel tuo /usr/share/blugon/configs/ directory.

Utilizzo del pulsante

Avvia blugon dal terminale:

$ blugon

Eseguilo in background con:

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

Per eseguire blugon con systemd , abilita il servizio come utente con il comando:

$ systemctl --user enable blugon.service

Puoi utilizzare la modalità corrente per controllare manualmente la temperatura del colore (ad es. con le scorciatoie da tastiera) senza utilizzare un demone:

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

Come al solito, puoi usare -h flag per aiuto o per la pagina man più intensiva:

$ man blugon

Opzioni blugon

  • -o--once implementa i valori gamma utilizzando l'ora corrente.
  • -S--setcurrent imposta la temperatura del colore.
  • -s--simulation simula la configurazione per l'intera giornata.
  • -f--fade sfuma il colore dello schermo all'avvio.
  • -i [secs]--interval=[secs] imposta il tempo tra gli aggiornamenti.
  • -c [path]--configdir=[path] specifica una directory di configurazione.
  • -b [backend]--backend=[backend] per scegliere il backend per comunicare con X.

Ci sono script o applicazioni per la gestione della luce blu che conosci? Lascia i tuoi commenti, domande e opinioni su Blugon nella sezione discussioni.


Linux
  1. Come attivare il filtro luce blu notte in Ubuntu 20.04?

  2. Controllare il database per la corruzione

  3. jpegoptim per l'ottimizzazione delle immagini

  4. Controllo delle variabili di ambiente

  5. strumento simile a teamviewer per ssh?

4 distribuzioni Linux per i giochi

Un'introduzione a bpftrace per Linux

Scegliere una stampante per Linux

Bash For Loop

Suggerimenti per l'utilizzo dello schermo

Sistema operativo Zorin per principianti Linux