Jeg har for nylig dækket en række kommandolinje-apps/værktøjer, herunder Cookie, Sway og takeover.sh. I dag stødte jeg på en app, der vil afslutte alle dine (potentielle) problemer med blåt lys, og den går under navnet Blugon.
Blugon er et let konfigurerbart kommandolinjefilter for blåt lys til X. Du kan køre det én gang eller som en dæmon (manuelt eller via systemd). Det virker effektivt ved at beregne skærmfarven ud fra dit system tid og konfiguration.
Blugon understøtter også flere backends, herunder tty
til at køre blugon på din TTY, og xgamma.
Blugon – Et blåt lysfilter til X
Funktioner i blåt lysfilter
Blugons afhængigheder er Python, libx11, libxrandr, og den valgfrie xorg-xgamma backend.
Sådan installeres Blugon i Linux
Installer først følgende påkrævede afhængigheder og klon Blugons kildekode fra git-lageret som vist.
$ sudo apt install libxrandr2 libxrandr-dev libx11-dev $ git klon https://github.com/jumper149/blugon.git
Nu kan du bygge og installere Blugon i Linux som vist.
$ cd blugon/ $ gøre $ sudo make install
Blugon-konfiguration
Du kan bruge standardkonfigurationen som en skabelon:
$ mkdir -p ~/.config/blugon/ $ cp /usr/share/blugon/configs/default/gamma ~/.config/blugon/gamma $ blugon --printconfig > ~/.config/blugon/config
Ellers kan du finde konfigurationseksempler i din /usr/share/blugon/configs/ bibliotek.
Blugon-brug
Start blugon fra terminalen:
$ blugon
Kør det i baggrunden med:
$ (blugon&)for at starte $ killall blugonfor at stoppe
For at køre blugon med systemd, aktiver tjenesten som bruger med kommandoen:
$ systemctl --user enable blugon.service
Du kan bruge current-mode til manuelt at styre farvetemperaturen (f.eks. med tastaturgenveje) uden at bruge en dæmon:
"$ blugon --setcurrent=+600for mere blå" "$ blugon --setcurrent=-600for mere rødt"
Som sædvanligt kan du bruge -h flaget for at få hjælp eller den mere intensive man-page:
$ mand blugon
Blugon-indstillinger
Er der scripts eller programmer til styring af blåt lys, som du kender til? Smid dine kommentarer, spørgsmål og mening om Blugon i diskussionsafsnittet.