J'ai récemment couvert une série d'applications/d'outils en ligne de commande, notamment Cookie, Sway et takeover.sh. Aujourd'hui, je suis tombé sur une application qui mettra fin à tous vos problèmes (potentiels) de lumière bleue et qui s'appelle Blugon .
Blugon est un léger filtre de lumière bleue configurable en ligne de commande pour X. Vous pouvez l'exécuter une fois ou en tant que démon (manuellement ou via systemd). Il fonctionne efficacement en calculant la couleur de l'écran à partir de l'heure et de la configuration de votre système.
Blugon prend également en charge plusieurs backends, y compris tty
pour exécuter blugon sur votre TTY, et xgamma
.
Blugon – Un filtre de lumière bleue pour X
Fonctionnalités du filtre de lumière bleue
- Open source et disponible gratuitement pour les distributions Linux.
- Code source disponible sur GitHub.
- Prend en charge plusieurs backends, dont
xgamma
,tty
, etscg
.
Les dépendances de Blugon sont Python , libx11 , libxrandr , et l'optionnel xorg-xgamma backend.
Comment installer Blugon sous Linux
Tout d'abord, installez les dépendances requises suivantes et clonez le code source de Blugon à partir du référentiel git comme indiqué.
$ sudo apt install libxrandr2 libxrandr-dev libx11-dev $ git clone https://github.com/jumper149/blugon.git
Vous pouvez maintenant créer et installer Blugon sous Linux comme indiqué.
$ cd blugon/ $ make $ sudo make install
Configuration Blugon
Vous pouvez utiliser la configuration par défaut comme modèle :
$ mkdir -p ~/.config/blugon/ $ cp /usr/share/blugon/configs/default/gamma ~/.config/blugon/gamma $ blugon --printconfig > ~/.config/blugon/config
Sinon, vous pouvez trouver des exemples de configuration dans votre /usr/share/blugon/configs/
répertoire.
Utilisation de Blugon
Démarrez blugon depuis le terminal :
$ blugon
Exécutez-le en arrière-plan avec :
$ (blugon&) # to start $ killall blugon # to stop
Pour exécuter blugon avec systemd , activez le service en tant qu'utilisateur avec la commande :
$ systemctl --user enable blugon.service
Vous pouvez utiliser le mode actuel pour contrôler manuellement la température de couleur (par exemple avec des raccourcis clavier) sans utiliser de démon :
$ blugon --setcurrent="+600" # for more blue $ blugon --setcurrent="-600" # for more red
Comme d'habitude, vous pouvez utiliser le -h
flag pour obtenir de l'aide ou la page de manuel plus intensive :
$ man blugon
Options Blugon
-o
ou--once
implémente les valeurs gamma en utilisant l'heure actuelle.-S
ou--setcurrent
définit la température de couleur.-s
ou--simulation
simule la configuration pour toute la journée.-f
ou--fade
la couleur de l'écran s'estompe au démarrage.-i [secs]
ou--interval=[secs]
définit le temps entre les actualisations.-c [path]
ou--configdir=[path]
spécifie un répertoire de configuration.-b [backend]
ou--backend=[backend]
pour choisir le backend pour communiquer avec X.
Connaissez-vous des scripts ou des applications pour gérer la lumière bleue ? Déposez vos commentaires, questions et avis sur Blugon dans la section discussion.