GNU/Linux >> Tutoriales Linux >  >> Linux

Blugon:un filtro de luz azul para X

He estado cubriendo una serie de aplicaciones/herramientas de línea de comandos recientemente, incluidas Cookie, Sway y takeover.sh. Hoy me encontré con una aplicación que acabará con todos tus (potenciales) problemas de luz azul y se llama Blugon. .

Blutón es un filtro de luz azul de línea de comando configurable y liviano para X. Puede ejecutarlo una vez o como un demonio (manualmente o a través de systemd). Funciona de manera efectiva al calcular el color de la pantalla a partir de la hora y la configuración de su sistema.

Blutón también es compatible con varios backends, incluido tty para ejecutar blugon en su TTY y xgamma .

Blugon:un filtro de luz azul para X

Características del filtro de luz azul

  • Código abierto y disponible gratuitamente para distribuciones de Linux.
  • Código fuente disponible en GitHub.
  • Admite varios backends, incluido xgamma , tty , y scg .

Las dependencias de Blugon son Python , libx11 , libxrandr y el xorg-xgamma opcional backend.

Cómo instalar Blugon en Linux

Primero, instale las siguientes dependencias requeridas y clone el código fuente de Blugon del repositorio git como se muestra.

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

Ahora puedes compilar e instalar Blugon en Linux como se muestra.

$ cd blugon/
$ make
$ sudo make install

Configuración del botón

Puede utilizar la configuración predeterminada como plantilla:

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

De lo contrario, puede encontrar ejemplos de configuración en su /usr/share/blugon/configs/ directorio.

Uso de botones

Inicie blugon desde la terminal:

$ blugon

Ejecútelo en segundo plano con:

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

Para ejecutar blugon con systemd , habilite el servicio como usuario con el comando:

$ systemctl --user enable blugon.service

Puedes usar el modo-actual para controlar manualmente la temperatura del color (por ejemplo, con atajos de teclado) sin usar un demonio:

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

Como de costumbre, puede usar -h bandera de ayuda o la página de manual más intensiva:

$ man blugon

Opciones de botón

  • -o--once implementa valores gamma usando la hora actual.
  • -S--setcurrent establece la temperatura de color.
  • -s--simulation simula la configuración para todo el día.
  • -f--fade se desvanece en el color de la pantalla al iniciar.
  • -i [secs]--interval=[secs] establece el tiempo entre actualizaciones.
  • -c [path]--configdir=[path] especifica un directorio de configuración.
  • -b [backend]--backend=[backend] para elegir el backend para comunicarse con X.

¿Conoces scripts o aplicaciones para gestionar la luz azul? Deja tus comentarios, preguntas y opiniones en Blugon en la sección de discusión.


Linux
  1. Comprender YAML para Ansible

  2. YAML para principiantes

  3. DNF para usuarios de APT

  4. Comprobar la base de datos en busca de corrupción

  5. jpegoptim para la optimización de imágenes

4 distribuciones de Linux para juegos

Una introducción a bpftrace para Linux

Elegir una impresora para Linux

Golpe para bucle

Consejos para usar la pantalla

Zorin OS para principiantes de Linux