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
, yscg
.
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
o--once
implementa valores gamma usando la hora actual.-S
o--setcurrent
establece la temperatura de color.-s
o--simulation
simula la configuración para todo el día.-f
o--fade
se desvanece en el color de la pantalla al iniciar.-i [secs]
o--interval=[secs]
establece el tiempo entre actualizaciones.-c [path]
o--configdir=[path]
especifica un directorio de configuración.-b [backend]
o--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.