Nitrux представляє Workspace Environment: новий модульний настільний стек

Nitrux представляє Workspace Environment: новий модульний настільний стек

Nitrux представив те, що називає Workspace Environment, новий модульний настільний стек, створений з Hyprland, QML та MauiKit. Ця система має на меті стати містком між мінімальною конфігурацією Wayland композитора та звичайним настільним оточенням Linux, таким як KDE Plasma або GNOME.

Основні компоненти нового Workspace Environment

За словами розробників, він поєднує низку функцій, які Nitrux розробляв у попередніх релізах. До них відносяться Valenz, Marina, Workspace Settings, QMLGreet та NudgeOSD. Кожен з цих компонентів виконує свої специфічні функції.

Valenz: нова панель робочого простору

Valenz є новою верхньою панеллю робочого простору Nitrux, розробленою за допомогою QML, MauiKit та LayerShell-Qt. Вона забезпечує навігацію між робочими просторами, управління медіа, системний трей, показ повідомлень і включає індикатори для мережі, Bluetooth, аудіо та статусу батареї.

Valenz спеціально обмежено своєю роллю панелі робочого простору, з іншими функціями, делегованими окремим компонентам.

Marina: новий док для робочого простору

Marina – це новий док для робочого простору Nitrux, який замінив Crystal Dock. Розробники вважали, що Crystal Dock не підходить, оскільки базується на традиційних Qt Widgets. Marina також розроблена за допомогою QML, MauiKit та LayerShell-Qt.

Marina інтегрується із Hyprland, що дозволяє відслідковувати відкриті вікна між робочими просторами. Вона підтримує групування вікон, циклічний перегляд, автоматичне виявлення XDG запусків та включає функцію перетягування для змінення порядку закріплених застосунків.

Workspace Settings: новий графічний інструмент налаштувань

Однією з ключових змін є введення Workspace Settings, яке замінить KDE System Settings як основний графічний інструмент конфігурації в Nitrux. Хоча Nitrux відмовився від Plasma Desktop, він продовжував постачати KDE System Settings. Тепер Workspace Settings діє як рідна альтернатива, базуючись на власній архітектурі Nitrux.

Desklock: новий засіб блокування сеансу

Наступним компонентом є Desklock, засіб блокування сеансу, розроблений на основі QML, який замінює Hyprlock. Розробники зазначають, що Hyprlock не інтегрувався в інтерфейс MauiKit.

Кінець ери Maui Shell

Введення Workspace Environment знаменує офіційний кінець проекту Maui Shell. Nitrux стверджує, що нова архітектура завершила проект Maui Shell, і його репозиторій був заархівовано.

Отже, Nitrux пройшов через значні зміни за останній рік, включаючи повну зміну настільного середовища та відмову від підтримки встановлення у віртуальних машинах. Для деяких користувачів це може бути надто складно. Але, можливо, це частина суті дистрибутива. Як відзначили розробники, “Nitrux не для всіх.”

Для отримання додаткової інформації, дивіться офіційне оголошення на сайті Nitrux.