Nedávno jsem pokryl řadu aplikací/nástrojů příkazového řádku, včetně Cookie, Sway a takeover.sh. Dnes jsem narazil na aplikaci, která ukončí všechny vaše (potenciální) problémy s modrým světlem a jmenuje se Blugon .
Blugon je lehký konfigurovatelný filtr modrého světla z příkazového řádku pro X. Můžete jej spustit jednou nebo jako démona (ručně nebo přes systemd). Funguje efektivně tak, že vypočítá barvu obrazovky z vašeho systémového času a konfigurace.
Blugon také podporuje několik backendů včetně tty
pro spuštění blugon na vašem TTY a xgamma
.
Blugon – filtr modrého světla pro X
Funkce ve filtru modrého světla
- Open source a volně dostupné pro distribuce Linuxu.
- Zdrojový kód dostupný na GitHubu.
- Podporuje několik backendů včetně
xgamma
,tty
, ascg
.
Blugonovy závislosti jsou Python , libx11 , libxrandr a volitelný xorg-xgamma backend.
Jak nainstalovat Blugon v Linuxu
Nejprve nainstalujte následující požadované závislosti a naklonujte zdrojový kód Blugonu z úložiště git, jak je znázorněno.
$ sudo apt install libxrandr2 libxrandr-dev libx11-dev $ git clone https://github.com/jumper149/blugon.git
Nyní můžete sestavit a nainstalovat Blugon v Linuxu, jak je uvedeno.
$ cd blugon/ $ make $ sudo make install
Konfigurace Blugon
Výchozí konfiguraci můžete použít jako šablonu:
$ mkdir -p ~/.config/blugon/ $ cp /usr/share/blugon/configs/default/gamma ~/.config/blugon/gamma $ blugon --printconfig > ~/.config/blugon/config
V opačném případě najdete příklady konfigurace v /usr/share/blugon/configs/
adresář.
Použití Blugon
Spusťte blugon z terminálu:
$ blugon
Spusťte jej na pozadí pomocí:
$ (blugon&) # to start $ killall blugon # to stop
Chcete-li spustit blugon pomocí systemd , povolte službu jako uživatel příkazem:
$ systemctl --user enable blugon.service
Můžete použít aktuální režim pro ruční ovládání teploty barev (např. pomocí klávesových zkratek) bez použití démona:
$ blugon --setcurrent="+600" # for more blue $ blugon --setcurrent="-600" # for more red
Jako obvykle můžete použít -h
příznak pro pomoc nebo intenzivnější manuálovou stránku:
$ man blugon
Možnosti Blugon
-o
nebo--once
implementuje hodnoty gama pomocí aktuálního času.-S
nebo--setcurrent
nastavuje teplotu barev.-s
nebo--simulation
simuluje konfiguraci na celý den.-f
nebo--fade
při spuštění vybledne barva obrazovky.-i [secs]
nebo--interval=[secs]
nastavuje čas mezi aktualizacemi.-c [path]
nebo--configdir=[path]
určuje konfigurační adresář.-b [backend]
nebo--backend=[backend]
pro výběr backendu pro komunikaci s X.
Existují skripty nebo aplikace pro správu modrého světla, o kterých víte? Přidejte své komentáře, otázky a názory na Blugon v sekci diskuze.