Иди на текст

Прекидачи, мировање и чувар екрана

Много онога што мењате из дана у дан заправо није подешавање. То је режим који укључите на сат и поново искључите: ноћно светло док радите до касно, не узнемиравај док презентујете, остани будан док нешто гледате. OmarOS их зове прекидачима и сви раде на исти начин — пречица, унос у менију и команда, све погађа исти прекидач.

Мени прекидача

Super + Ctrl + O отвара Покрени > Укључи/искључи директно, или можете тамо отићи из OmarOS менија (Super + Space). Све на тој листи је прекидач који можете окренути не размишљајући где стање живи. Прекидачи за изглед радне површине седе поред, под Покрени > Изглед.

Из терминала, исти прекидачи су omaros toggle <thing>. Покрените omaros toggle самог да видите целу групу.

Прекидач Пречица Команда
Ноћно светло Super + Ctrl + N omaros toggle nightlight
Утишај обавештења Super + Ctrl + , omaros toggle notification silencing
Остани будан (без закључавања у мировању) Super + Ctrl + I omaros toggle idle
Чувар екрана — omaros toggle screensaver
Синхронизација теме Herdr — omaros toggle theme sync
Трака менија Super + Shift + Space omaros toggle bar
Тачпед XF86TouchpadToggle omaros toggle touchpad
Екран на додир — omaros toggle touchscreen
Суспендовање — omaros toggle suspend
Хибридни GPU — omaros toggle hybrid gpu

Прекидачи за тачпед, екран на додир и хибридни GPU живе под Покрени > Хардвер (Super + Ctrl + H), а не под Укључи/искључи, јер се појављују само кад заиста имате тај хардвер. Прекидачи за тачпед и екран на додир преживе поновно учитавање Hyprland-а — име онемогућеног уређаја чува се у малој датотеци стања коју Hyprland чита при покретању да га поново онемогући.

Покрени > Изглед држи траку менија и анимације, плус неколико ствари које нису команде omaros toggle, али се понашају исто: проценат батерије на траци, подразумевани распоред радног простора, размаци прозора (Super + Shift + Backspace) и квадратни однос 1 прозора (Super + Ctrl + Backspace).

Већина њих је само датотека заставице под ~/.local/state/omaros/toggles/. Ако желите да граните по једном у скрипти, omaros-toggle-enabled вам даје излазни код уместо да вас тера у потрагу:

omaros-toggle-enabled screensaver-off && echo "screensaver is off"

Заставице су именоване за искључено стање — screensaver-off, suspend-off, bar-off — па њихово присуство значи да је функција онемогућена.

Индикатори на траци

Кад је режим укључен, добијате мали глиф у средини горње траке поред сата. То је виџет индикатора и носи диктирање, снимање екрана, подсетнике на чекању, ноћно светло, не узнемиравај и остани будан.

Неактивни индикатори су скривени. Задржите област око њих и појављују се пригушени, па можете кликнути један да га укључите без познавања његове пречице. Клик на активан га поново искључује. Ако радије видите све њих стално, подесите alwaysShow на true на уносу omaros.indicators у ~/.config/omaros/shell.json — видети горњу траку о томе како се виџети траке конфигуришу.

Ноћно светло

Super + Ctrl + N загрева екран на 4000K, а поновним притиском га враћа на 6500K. Покреће га hyprsunset, који прекидач покреће за вас ако већ не ради.

Подразумевано hyprsunset уопште не ради ништа с вашим екраном. ~/.config/hypr/hyprsunset.conf долази с идентитетским профилом управо да би екран остао нетакнут док не затражите топлину. Ако бисте радије да се пребацује по сату, замените то временским профилом:

profile {
    time = 20:00
    temperature = 4000
}

Затим покрените hyprsunset при пријави додавањем o.launch_on_start("hyprsunset") у ~/.config/hypr/autostart.lua. Пар 4000K/6500K који прекидач користи је фиксан, па је конфигурациона датотека место где идете ако желите другу температуру.

Не узнемиравај

Super + Ctrl + , утишава обавештења. Док је укључено не појављују се тостови, а индикатор прецртаног звона седи на траци да вас подсети зашто је радна површина утихнула.

Ништа се ипак не губи. Утишано обавештење се пише право у вашу историју обавештења, што је тачно запис који желите кад се вратите и запитате шта сте пропустили. Отворите је са Super + Shift + Alt + ,. Видети обавештења за остатак приче о обавештењима.

Две врсте порука и даље пролазе: OmarOS-јеви сопствени тостови потврде за нешто што сте управо учинили („Тема промењена“, „Снимак екрана сачуван“) и критична упозорења послата с командне линије. Апликације за ћаскање које све означавају као критично да се на силу пробију испред вас не квалификују се.

Мировање

OmarOS шкољка поседује понашање у мировању, а времена су блок idle на највишем нивоу у ~/.config/omaros/shell.json:

{
  "version": 1,
  "idle": {
    "screensaver": 150,
    "lock": 300
  }
}

Оба броја су секунде бројећи од тренутка кад сте отишли у мировање — не један од другог. Па с подразумеваним, чувар екрана се појављује после два и по минута, а екран за закључавање преузима на пет минута, било да је чувар екрана радио или не. Сачувајте датотеку и шкољка одмах преузима нова времена.

Ако одбаците чувара екрана пре рока за закључавање, то се рачуна као активност и закључавање на чекању се отказује. Не бивате закључани јер сте бацили поглед на своју машину.

Да потпуно престанете са закључавањем у мировању, Super + Ctrl + I — или omaros toggle idle — укључује остани будан, а индикатор шоље кафе појављује се на траци. То је онај који треба притиснути пре дуге презентације или изградње коју желите да гледате. Притисните га поново да се вратите у нормалу. omaros toggle idle status штампа тренутно стање као JSON ако вам треба из скрипте.

Ово је о закључавању и чувару екрана, не о напајању. Суспендовање и хибернација имају сопствено подешавање у спавању система.

Чувар екрана

OmarOS-јев чувар екрана је ASCII уметност која пролази кроз насумичне текстуалне ефекте, једна инстанца по монитору. Било који тастер или покрет миша га гаси.

Можете га покренути на захтев из Систем > Чувар екрана (Super + Esc), што га форсира чак и ако сте искључили чувара екрана у мировању. Подразумевано за њега није везана никаква пречица.

omaros toggle screensaver је оно што искључује онај у мировању, ако радије идете право од рада до закључавања. Треба му терминал који зна да конфигурише — Alacritty, Foot, Ghostty или Kitty — и рећи ће вам ако је ваш подразумевани терминал неšto друго.

Логотип који црта ваш је да мењате, под Стил > Чувар екрана. Отпремите png или svg и OmarOS га претвара у ASCII. Видети брендирање.

Екран за закључавање

Super + Ctrl + L закључава машину. То покреће екран за закључавање из OmarOS шкољке, гаси екран, ресетује ваш распоред тастатуре на први да не куцате лозинку погрешним писмом и — ако га имате покренутог — закључава 1Password на изласку.

Екран за закључавање прихвата лозинку, а прихватиће и отисак прста кад га једном подесите. То, и други начини аутентификације, обрађени су у хардверској аутентификацији.