Preklopi, nedejavnost in ohranjevalnik¶
Veliko tega, kar spreminjate iz dneva v dan, v resnici ni nastavitev. To je način, ki ga za eno uro vklopite in nato spet izklopite: nočna svetloba, medtem ko delate pozno, ne moti, medtem ko predstavljate, ostanek budnosti, medtem ko nekaj gledate. OmarOS jim pravi preklopi in vsi delujejo enako — bližnjica, vnos v meni in ukaz, vsi zadenejo isto stikalo.
Meni za preklop¶
Super + Ctrl + O neposredno odpre Trigger > Toggle ali pa lahko do tja pridete iz menija OmarOS (Super + Space). Vse na tem seznamu je stikalo, ki ga lahko preklopite, ne da bi razmišljali o tem, kje stanje živi. Stikala za to, kako namizje izgleda, sedijo poleg njega, pod Trigger > Appearance.
Iz terminala so ista stikala omaros toggle <thing>. Samostojno zaženite omaros toggle, da vidite celotno skupino.
| Preklop | Bližnjica | Ukaz |
|---|---|---|
| Nočna svetloba | Super + Ctrl + N |
omaros toggle nightlight |
| Utišaj obvestila | Super + Ctrl + , |
omaros toggle notification silencing |
| Ostani buden (brez zaklepanja v nedejavnosti) | Super + Ctrl + I |
omaros toggle idle |
| Ohranjevalnik | — | omaros toggle screensaver |
| Sinh. teme Herdr | — | omaros toggle theme sync |
| Menijska vrstica | Super + Shift + Space |
omaros toggle bar |
| Sledilna ploščica | XF86TouchpadToggle |
omaros toggle touchpad |
| Zaslon na dotik | — | omaros toggle touchscreen |
| Spanje | — | omaros toggle suspend |
| Hibridni GPU | — | omaros toggle hybrid gpu |
Stikala sledilne ploščice, zaslona na dotik in hibridnega GPU-ja živijo pod Trigger > Hardware (Super + Ctrl + H) in ne pod Preklopi, saj se prikažejo le, ko dejansko imate to strojno opremo. Tista za sledilno ploščico in zaslon na dotik preživita vnovično nalaganje Hyprlanda — ime onemogočene naprave se shrani v majhno datoteko stanja, ki jo Hyprland bere ob zagonu, da jo znova onemogoči.
Trigger > Appearance hrani menijsko vrstico in animacije, plus nekaj stvari, ki niso ukazi omaros toggle, a se obnašajo enako: odstotek baterije v vrstici, privzeta postavitev delovnega prostora, razmiki oken (Super + Shift + Backspace) in razmerje kvadrata 1 okna (Super + Ctrl + Backspace).
Večina od teh je le datoteka z zastavico pod ~/.local/state/omaros/toggles/. Če želite v skriptu razvejati glede na eno, vam omaros-toggle-enabled da izhodno kodo, namesto da bi vas silil iskati:
Zastavice so poimenovane po izklopljenem stanju — screensaver-off, suspend-off, bar-off — tako da njihova prisotnost pomeni, da je funkcija onemogočena.
Kazalniki v vrstici¶
Ko je način vklopljen, dobite majhen glif na sredini menijske vrstice poleg ure. To je gradnik kazalnikov in nosi narekovanje, snemanje zaslona, čakajoče opomnike, nočno svetlobo, ne moti in ostanek budnosti.
Nedejavni kazalniki so skriti. Z miško se premaknite okoli njih in zbledijo zatemnjeni, tako da enega kliknete, da ga vklopite, ne da bi poznali njegovo bližnjico. Klik aktivnega ga izklopi. Če želite vse ves čas, nastavite alwaysShow na true na vnos omaros.indicators v ~/.config/omaros/shell.json — glejte menijska vrstica za to, kako se gradniki vrstice konfigurirajo.
Nočna svetloba¶
Super + Ctrl + N zaslon segreje na 4000 K, vnovičen pritisk ga vrne na 6500 K. Poganja ga hyprsunset, ki ga preklop zažene namesto vas, če že ne teče.
Privzeto hyprsunset z vašim zaslonom ne naredi popolnoma ničesar. ~/.config/hypr/hyprsunset.conf je dobavljen z identitetnim profilom natanko zato, da zaslon ostane nedotaknjen, dokler ne zaprosite za toplino. Če želite, da preklaplja po uri, ga zamenjajte s časovnim profilom:
Nato hyprsunset zaženite ob prijavi tako, da v ~/.config/hypr/autostart.lua dodate o.launch_on_start("hyprsunset"). Par 4000 K/6500 K, ki ga uporablja preklop, je fiksiran, tako da je konfiguracijska datoteka kraj, kamor greste, če želite drugačno temperaturo.
Ne moti¶
Super + Ctrl + , utiša obvestila. Medtem ko je vključeno, se ne pojavljajo slastne objave, kazalnik prečrtanega zvonca pa sedi v vrstici, da vas spomni, zakaj je namizje utihnilo.
Nič pa ni izgubljeno. Utišano obvestilo se zapiše naravnost v zgodovino obvestil, kar je natanko zapis, ki ga želite, ko se vrnete in se sprašujete, kaj ste zamudili. Odprete ga s Super + Shift + Alt + ,. Za preostanek zgodbe o obvestilih glejte obvestila.
Dve vrsti sporočil še vedno prideta skozi: potrditvene objave samega OmarOSja za nekaj, kar ste pravkar naredili (»Theme changed«, »Screenshot saved«), in kritična opozorila, poslana iz ukazne vrstice. Klepetalnice, ki vse označijo kot kritično, da bi se vsilile pred vas, se ne uvrstijo.
Nedejavnost¶
Lupina OmarOS je lastnik vedenja v nedejavnosti, timingi pa so blok idle na zgornji ravni v ~/.config/omaros/shell.json:
Obe številki sta sekunde, štete od trenutka, ko ste postali nedejavni — ne ena od druge. Tako se s privzetimi nastavitvami ohranjevalnik pojavijo po dveh minutah in pol, zaklenjeni zaslon pa prevzame pri petih minutah, ne glede na to, ali je ohranjevalnik tekel. Datoteko shranite in lupina nove timingse prevzame takoj.
Če ohranjevalnik odpustite pred rokom zaklepanja, to šteje kot dejavnost in čakajoče zaklepanje se prekliče. Ne boste zaklenjeni za pogled na računalnik.
Da zaklepanje v nedejavnosti v celoti ustavite, Super + Ctrl + I — ali omaros toggle idle — vklopi ostanek budnosti in kazalnik skodelice kave se pojavi v vrstici. To je tisto, kar pritisnete pred dolgo predstavitvijo ali gradnjo, ki jo želite opazovati. Znova pritisnite, da se vrnete k običajnemu. omaros toggle idle status izpiše trenutno stanje kot JSON, če ga potrebujete iz skripta.
To gre za zaklepanje in ohranjevalnik, ne za napajanje. Spanje in mirovanje imata lastno ureditev v spanju sistema.
Ohranjevalnik¶
Ohranjevalnik OmarOSja je umetnost ASCII, ki teče prek naključnih učinkov besedila, en primerek na zaslon. Vsak pritisk tipke ali premik miške ga zapusti.
Zaženete ga lahko na zahtevo iz System > Screensaver (Super + Esc), kar ga vsili, tudi če ste ohranjevalnik v nedejavnosti izklopili. Privzeto nanj ni vezana nobena bližnjica.
omaros toggle screensaver je tisto, kar izklopi tistega v nedejavnosti, če raje greste naravnost iz dela v zaklenjeno stanje. Potrebuje terminal, ki ga zna konfigurirati — Alacritty, Foot, Ghostty ali Kitty — in vam bo to povedal, če je vaš privzeti terminal nekaj drugega.
Logotip, ki ga riše, je vaš, da ga spremenite, pod Style > Screensaver. Naložite png ali svg in OmarOS ga pretvori v ASCII. Glejte blagovno znamko.
Zaklenjeni zaslon¶
Super + Ctrl + L zaklene računalnik. To zažene zaklenjeni zaslon iz lupine OmarOS, zatmni prikaz, ponastavi razpored tipkovnice na prvega, tako da gesla ne tipkate v napačni abecedi, in — če ga imate zagnanega — na poti ven zaklene 1Password.
Zaklenjeni zaslon sprejme geslo, sprejel pa bo tudi prstni odtis, ko ga nastavite. To in drugi načini preverjanja pristnosti so obravnavani v preverjanju pristnosti s strojno opremo.