Горња трака¶
Трака дуж врха вашег екрана је OmarOS трака. То није додата статусна трака, већ део OmarOS шкољке, једног дугорочног Quickshell процеса који такође црта мени, обавештења, OSD искачуће прозоре и екран за закључавање. Зато се савршено уклапа у тему са свиме осталим и зато се панел отвара тренутно уместо да покреће нову апликацију.
То је такође једини део радне површине који је увек на екрану, па вреди знати шта раде сви ти мали глифови.
Шта је на њој подразумевано¶
Трака има три одељка. С леве стране седи OmarOS логотип (покретач менија) и индикатори радних простора. У центру добијате индикаторе статуса, сат, Elsewhen (светски сат), време и беџ за ажурирање OmarOS-ја. С десне стране: распоред тастатуре (кад је конфигурисано више од једног), системска фиока, агенти, bluetooth, мрежа, аудио, екран и напајање.
Неколико њих се појављује само кад имају нешто да кажу. Распоред тастатуре се појављује само ако сте конфигурисали више од једног распореда. Беџ за ажурирање се појављује само кад ажурирање OmarOS-ја чека. А икона агената се појављује први пут кад OmarOS пронађе коришћење AI кодовања на машини (видети AI).
Кликање около¶
Скоро сваки виџет ради нешто на леви, десни и средњи клик, а неколико реагује на померање. Ово је део који људи пропусте — десни и средњи тастер су место где се крије много добрих ствари.
| Виџет | Лево | Десно | Средње / померање |
|---|---|---|---|
| Мени | OmarOS мени | Нови терминал | — |
| Радни простори | Фокусирај тај радни простор | — | Померање: следећи/претходни радни простор |
| Сат | Искачући календар | Кружење формата ознаке | Средње: бирач временске зоне |
| Време | Искачућа прогноза | Пуно време као обавештење | Средње: освежи |
| Аудио | Аудио панел | Утишај | Средње: панел · померање: јачина звука |
| Микрофон | Утишај микрофон | — | Средње: аудио панел · померање: улазна јачина |
| Мрежа | Мрежни панел | — | — |
| Bluetooth | Bluetooth панел | Пребаци радио | — |
| Екран | Панел екрана | — | Померање: осветљеност |
| Напајање | Панел напајања | Пребаци проценат батерије | — |
| Медији | Пусти/паузирај | Искачући прозор омота | Средње: следеће · померање: претходно/следеће |
| Агенти | Панел агената | Покрени свог агента | Средње: следећа претплата |
| Фиока | Задржите да откријете фиоку | Десно на шеврону за управљање | — |
| Ажурирање OmarOS-ја | Покрени ажурирање | — | — |
Није све у тој табели подразумевано на вашој траци. Медијски виџет (MPRIS тренутно се репродукује, с померајућом нумером и извођачем) и виџет микрофона су уграђени, али искључени подразумевано — додајте их ако их желите, као што је описано у наставку.
Панели¶
Клик на икону на траци отвара панел, који је прави искачући прозор са клизачима, листама и навигацијом тастатуром, а не подсказка. Сваки такође има пречицу, па никада не морате циљати глиф од 16 пиксела:
| Пречица | Панел |
|---|---|
Super + Ctrl + A |
Аудио |
Super + Ctrl + W |
Мрежа |
Super + Ctrl + B |
Bluetooth |
Super + Ctrl + D |
Екран |
Super + Ctrl + P |
Напајање |
Super + Ctrl + Alt + D |
Календар |
Super + Ctrl + Alt + E |
Светски сат |
Super + Ctrl + 1-9 |
Пребаци енти панел у десном одељку |
Панели нису очитавања. Они су место где заиста радите ствар:
- Аудио има главни клизач за јачину звука, бирач излазног уређаја и миксер по апликацији, па можете стишати ту једну картицу прегледача без дирања свега осталог.
- Мрежа скенира Wi-Fi, приказује јачину сигнала, повезује се и омогућава вам да изаберете DNS добављача.
- Bluetooth наводи ваше уређаје с повезивањем/прекидом везе и нивоима батерије.
- Напајање приказује статистику батерије, мења профиле напајања (памти посебан избор за батерију и AC) и штампа неке системске информације.
- Екран носи клизач за осветљеност, величину текста, унапред подешене вредности скалирања монитора и — кад имате више од једног екрана — контроле по монитору. Видети мониторе за дубљу причу.
- Сат отвара мрежу месеца с ISO бројевима недеља и корачањем кроз месеце.
Сваки панел прихвата тастатуру као и миша: стрелице се померају, Return активира, Tab коракне на суседни панел, а Escape затвара.
Super + Ctrl + 1-9 броји панеле слева надесно у десном одељку, прескачући фиоку јер нема сопствени панел. Па број одговара икони на коју бисте показали.
Индикатори¶
Мала група у центру је виџет индикатора. То су статусни глифови за режиме које сте укључили: не узнемиравај, ноћно светло, подсетник у реду (видети подсетнике), активно снимање екрана, остани будан и диктирање. Они светле кад је режим активан и иначе се склањају с пута — задржите лево од сата (изнад њега на вертикалној траци) да завирите у неактивне. Клик на индикатор пребацује тај режим. Још један је само статус: удаљена сесија светли црвено док је неко повезан на ову машину преко gliff-а.
Ако бисте радије да увек буду видљиви, подесите alwaysShow на true на виџету. А ако вам је стало само до неких од њих, наведите оне које желите у items: ["Dnd", "Reminder", "NightLight"]. Можете имати више од једног виџета индикатора, па различити одељци могу приказивати различите подскупове.
Прераспоређивање траке¶
Трака се сама конфигурише. Не морате отварати конфигурациону датотеку да бисте померали ствари.
Ухватите празан део траке око центра и превуците га ка другој ивици екрана, и трака се тамо помера — лево, десно, горе или доле све ради, и сваки виџет се прилагођава (вертикалне траке се враћају на компактне облике само с иконама). Клик-и-држање започиње исто превлачење. Двапут кликните левим тастером на исти празан простор да кружите позадину траке од прозирне до стаклене до непрозирне. И превуците било који виџет да га прераспоредите или баците у други одељак.
Виџет који желите при руци, али не увек пред очима, може да оде у фиоку: превуците га на системску фиоку и фиока ће се отворити да га прими. Тамо седи иза икона апликација, појављује се кад год се појави и фиока и држи је отвореном док је његов панел отворен. Превуците га назад на траку да га вратите.
Ако радије бирате из менија, Покрени → Изглед → Трака менија има положај, а Позадина траке бира како се трака црта: Непрозирна трака, Стаклена трака (провидна, с оним што је иза ње замућеним), или Прозирна трака.
Исте ствари имају команде, што је оно што желите за подешавање dotfiles:
omaros bar position bottom
omaros bar background glassy # opaque, glassy, none, or cycle
omaros bar move omaros.clock --section center --index 0
omaros bar move omaros.bluetooth --section tray # into the tray's drawer
omaros bar set omaros.clock format "HH:mm"
omaros bar defaults # back to the shipped layout
Да потпуно додате или уклоните виџет, користите команде за додатке. omaros plugin list штампа сваки виџет који шкољка познаје с његовим ID-јем, а затим:
Сакривање траке¶
Super + Shift + Space искључује траку и поново је укључује без убијања шкољке — панели и пречице настављају да раде, само враћате пикселе. То је такође у менију под Покрени → Изглед → Трака менија → Сакриј траку.
Конфигурациона датотека¶
Све се чува у ~/.config/omaros/shell.json, под кључем bar. Ево скраћене верзије:
{
"version": 1,
"bar": {
"position": "top",
"background": "opaque",
"centerAnchor": "omaros.clock",
"layout": {
"left": [{ "id": "omaros.menu" }, { "id": "omaros.workspaces" }],
"center": [{ "id": "omaros.clock", "format": "HH:mm" }],
"right": [{ "id": "omaros.audio" }, { "id": "omaros.power" }]
}
}
}
Сваки виџет је један унос у једном од три низа распореда, а његова подешавања седе уметнута на том уносу — нема посебне датотеке подешавања и нема подобјекта config. Сатови format, formatAlt (оно на шта десни клик кружи) и verticalFormat сви живе баш тамо на { "id": "omaros.clock" }.
centerAnchor именује један централни виџет који се закачи за тачан центар екрана, с осталима уз њега. Тако сат остаје мртво у центру чак и док време и беџ за ажурирање долазе и одлазе. Подесите га на празан стринг и централна листа се уместо тога само центрира као група.
Једно правило које вреди усвојити: кад имате сопствени shell.json, он је канонски. Док ништа не прилагодите, шкољка чита OmarOS-јеву подразумевану датотеку. У тренутку кад превучете виџет, покренете omaros bar или сами уредите датотеку, ви је поседујете — нема дубоког спајања, па се нови подразумевани виџети у будућим издањима OmarOS-ја неће аутоматски појавити на вашој траци. omaros bar defaults враћа испоручени распоред кад год желите чисту таблу.
Иста датотека такође држи ваша времена мировања на највишем нивоу, изван кључа bar: idle.screensaver и idle.lock, оба у секундама од кад сте отишли у мировање. Па подразумевани чувар екрана се активира на 150 секунди, а закључавање на 300.