نوار بالا¶
نواری که در بالای صفحه قرار دارد، نوار OmarOS است. این یک نوار وضعیت اضافهشده نیست، بلکه بخشی از پوستهٔ OmarOS است؛ همان فرایند طولانیمدت Quickshell که منو، اعلانها، پنجرههای بازشوی OSD و صفحهٔ قفل را نیز ترسیم میکند. به همین دلیل است که کاملاً با هر چیز دیگری تمدار میشود و به همین دلیل است که یک پنل بلافاصله باز میشود، به جای اینکه یک برنامهٔ جدید ایجاد شود.
این همچنین تنها بخشی از دسکتاپ است که همیشه روی صفحه است، بنابراین ارزش دارد بدانید همهٔ آن گlyphهای کوچک چه میکنند.
بهطور پیشفرض چه چیزی روی آن قرار دارد¶
نوار سه بخش دارد. در سمت چپ لوگوی OmarOS (لانچر منو) و نشانگرهای فضای کاری قرار دارند. در مرکز نشانگرهای وضعیت، ساعت، Elsewhen (یک ساعت جهانی)، آبوهوا و یک نشان بهروزرسانی OmarOS را خواهید یافت. در سمت راست: چیدمان صفحهکلید (وقتی بیش از یک چیدمان پیکربندی شده باشد)، سینی سیستم، عاملها، بلوتوث، شبکه، صدا، نمایشگر و پاور.
تعدادی از آنها فقط وقتی چیزی برای گفتن دارند نمایش داده میشوند. چیدمان صفحهکلید فقط اگر بیش از یک چیدمان پیکربندی کرده باشید ظاهر میشود. نشان بهروزرسانی فقط وقتی یک بهروزرسانی OmarOS در انتظار باشد ظاهر میشود. و نماد عاملها اولین بار وقتی ظاهر میشود که OmarOS استفاده از کدنویسی با هوش مصنوعی را در ماشین بیابد (به هوش مصنوعی مراجعه کنید).
کلیک در اطراف¶
تقریباً هر ویجت با چپکلیک، راستکلیک و وسطکلیک کاری انجام میدهد و تعدادی نیز به پیمایش پاسخ میدهند. این بخشی است که مردم از دست میدهند — دکمههای راست و وسط جایی هستند که بسیاری از چیزهای خوب پنهان میشوند.
| ویجت | چپ | راست | وسط / پیمایش |
|---|---|---|---|
| منو | منوی OmarOS | ترمینال جدید | — |
| فضاهای کاری | تمرکز روی آن فضای کاری | — | پیمایش: فضای کاری بعدی/قبلی |
| ساعت | پنجرهٔ بازشوی تقویم | چرخش قالب برچسب | وسط: انتخابگر منطقهٔ زمانی |
| آبوهوا | پنجرهٔ بازشوی پیشبینی | آبوهوای کامل بهصورت اعلان | وسط: تازهسازی |
| صدا | پنل صدا | قطع صدا | وسط: پنل · پیمایش: بلندی صدا |
| میکروفون | قطع صدای میکروفون | — | وسط: پنل صدا · پیمایش: بلندی ورودی |
| شبکه | پنل شبکه | — | — |
| بلوتوث | پنل بلوتوث | روشن/خاموش کردن رادیو | — |
| نمایشگر | پنل نمایشگر | — | پیمایش: روشنایی |
| پاور | پنل پاور | روشن/خاموش کردن درصد باتری | — |
| رسانه | پخش/توقف | پنجرهٔ بازشوی تصویر جلد | وسط: بعدی · پیمایش: قبلی/بعدی |
| عاملها | پنل عاملها | راهاندازی عامل شما | وسط: اشتراک بعدی |
| سینی | نگهداشتن موس برای آشکارسازی کشو | راستکلیک روی شیبدار برای مدیریت | — |
| بهروزرسانی OmarOS | اجرای بهروزرسانی | — | — |
همهٔ آنچه در آن جدول آمده، خارج از جعبه روی نوار شما قرار ندارد. ویجت رسانه (MPRIS در حال پخش، با قطعه و هنرمند پیمایشی) و ویجت میکروفون هر دو تعبیه شدهاند اما بهطور پیشفرض خاموشاند — اگر آنها را میخواهید، همانطور که در زیر شرح داده شده، اضافه کنید.
پنلها¶
کلیک کردن یک نماد روی نوار یک پنل را باز میکند، که یک پنجرهٔ بازشوی واقعی با اسلایدرها، فهرستها و ناوبری صفحهکلید است، نه یک راهنمای ابزار. هر یک همچنین یک کلید میانبر دارد، به طوری که هرگز مجبور نیستید یک نگاره شانزدهپیکسلی را هدف بگیرید:
| کلید میانبر | پنل |
|---|---|
Super + Ctrl + A |
صدا |
Super + Ctrl + W |
شبکه |
Super + Ctrl + B |
بلوتوث |
Super + Ctrl + D |
نمایشگر |
Super + Ctrl + P |
پاور |
Super + Ctrl + Alt + D |
تقویم |
Super + Ctrl + Alt + E |
ساعت جهانی |
Super + Ctrl + 1-9 |
روشن/خاموش کردن پنل nام در بخش سمت راست |
پنلها فقط خواندنی نیستند. آنها جایی هستند که واقعاً کار را انجام میدهید:
- صدا یک اسلایدر اصلی بلندی صدا، یک انتخابگر دستگاه خروجی و یک میکسر به ازای هر برنامه دارد، به طوری که میتوانید آن یک زبانهٔ مرورگر را بدون لمس کردن هر چیز دیگری کاهش دهید.
- شبکه Wi-Fi را اسکن میکند، قدرت سیگنال را نشان میدهد، متصل میشود و به شما اجازه میدهد یک ارائهدهندهٔ DNS انتخاب کنید.
- بلوتوث دستگاههای شما را با اتصال/قطع اتصال و سطح باتری فهرست میکند.
- پاور آمار باتری را نشان میدهد، نمایههای توان را تغییر میدهد (انتخاب جداگانهای برای باتری و برق را به یاد میآورد) و برخی اطلاعات سیستم را چاپ میکند.
- نمایشگر یک اسلایدر روشنایی، اندازهٔ متن، پیشتنظیمهای مقیاسبندی مانیتور و — وقتی بیش از یک صفحه دارید — کنترلهای به ازای هر مانیتور را دارد. برای داستان عمیقتر به مانیتورها مراجعه کنید.
- ساعت یک شبکهٔ ماه با شمارههای هفتهٔ ISO و پیمایش ماه را باز میکند.
هر پنل علاوه بر ماوس از صفحهکلید نیز استفاده میکند: پیکانها حرکت میکنند، Return فعال میکند، Tab به پنل مجاور میرود و Escape میبندد.
Super + Ctrl + 1-9 پنلها را در بخش سمت راست از چپ به راست میشمارد و سینی را نادیده میگیرد چون پنل مخصوص خودش را ندارد. بنابراین شماره با نمادی که به آن اشاره میکنید مطابقت دارد.
نشانگرها¶
خوشهٔ کوچک در مرکز، ویجت نشانگرها است. اینها گlyphهای وضعیت برای حالتهایی هستند که روشن کردهاید: مزاحم نشوید، نور شب، یک یادآور در صف، یک ضبط فعال صفحه، بیدار بمان، و دیکته. آنها وقتی حالت فعال است روشن میشوند و در غیر این صورت از چشم دور میمانند — موس را در سمت چپ ساعت (در یک نوار عمودی بالای آن) نگه دارید تا به آنهایی که غیرفعالاند نگاهی بیندازید. کلیک کردن یک نشانگر آن حالت را روشن/خاموش میکند. یکی دیگر فقط وضعیت است: یک نشست از راه دور، در حالی که کسی از طریق gliff به این ماشین متصل است، قرمز روشن میشود.
اگر ترجیح میدهید آنها همیشه قابل مشاهده باشند، alwaysShow را روی ویجت روی true تنظیم کنید. و اگر فقط به برخی از آنها اهمیت میدهید، آنهایی را که میخواهید در items فهرست کنید: ["Dnd", "Reminder", "NightLight"]. میتوانید بیش از یک ویجت نشانگر داشته باشید، به طوری که بخشهای مختلف زیرمجموعههای متفاوتی را نشان دهند.
بازآرایی نوار¶
نوار خودش را پیکربندی میکند. لازم نیست برای جابهجا کردن چیزها یک فایل پیکربندی را باز کنید.
یک بخش خالی از نوار در اطراف مرکز را بگیرید و آن را به سوی لبهٔ دیگر صفحه بکشید و نوار به آنجا میرود — چپ، راست، بالا یا پایین همه کار میکنند و هر ویجت سازگار میشود (نوارهای عمودی به فرمهای فشردهٔ فقط نماد برمیگردند). نگهداشتن کلیک همان کشیدن را آغاز میکند. روی همان فضای خالی دوبار چپکلیک کنید تا پسزمینهٔ نوار از شفاف به شیشهای به مات چرخ بزند. و هر ویجتی را بکشید تا آن را بازآرایی کنید یا به بخش دیگری بیندازید.
ویجتی که میخواهید دمِ دست باشد اما همیشه در معرض دید نباشد، میتواند به کشوی سینی برود: آن را روی سینی بکشید و کشو برای تحویل گرفتنش باز میشود. آنجا بعد از نمادهای برنامهها مینشیند، هر وقت کشو نمایان میشود ظاهر میشود و تا وقتی پنلش باز است، کشو را باز نگه میدارد. برای برگرداندنش، آن را از کشو بیرون و دوباره روی نوار بکشید.
اگر ترجیح میدهید از یک منو انتخاب کنید، اجرا → ظاهر → نوار منو موقعیت را دارد و پسزمینهٔ نوار نحوهٔ ترسیم نوار را انتخاب میکند: نوار مات، نوار شیشهای (شفاف، با آنچه پشت آن است محو شده) یا نوار شفاف.
همین چیزها فرمانهایی دارند، که دقیقاً همان چیزی است که برای راهاندازی فایلهای پیکربندی میخواهید:
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 هر ویجتی را که پوسته در مورد آن میداند با شناسهاش چاپ میکند، و سپس:
پنهان کردن نوار¶
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، هر دو بر حسب ثانیه از زمانی که بیکار شدید. بنابراین محافظ صفحهٔ پیشفرض در ۱۵۰ ثانیه و قفل در ۳۰۰ ثانیه فعال میشود.