Темы



Выпуск пользовательского окружения Dux Shell 2.0

Коротко сгенерировано ИИ по тексту статьи
  • Dux Shell 2.0 — первый релиз после переименования DankMaterialShell; окружение работает с восемью композиторами, включая niri, Hyprland и Sway.
  • Settings, Control Center, Dash и виджеты переведены на Material 3 Expressive; Dash получил подключаемые вкладки и настройку секций.
  • Добавлены файловый менеджер Dux Files, виджеты на экране блокировки и поддержка композиторов Aqueous и Umbriel.

Опубликован релиз пользовательского окружения Dux Shell 2.0, поддерживающего работу поверх композитных серверов niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous и Miracle WM. Это первый выпуск после переименования проекта DankMaterialShell (DMS) в Dux Shell. Новое имя проще, созвучно с пингвином Tux и не включает в часть названия чужого бренда. Dux Shell развивает набор сочетающихся между собой компонентов для формирования рабочего стола, таких как панель задач, переключатель виртуальных рабочих столов, интерфейс навигации по установленным приложениям и конфигуратор. Оформление соответствует концепции Material Design 3.

Dux Shell поддерживает динамические темы оформления, автоматически применяемые к GTK, Qt и системным приложениям. Цветовые схемы для тем формируются с учётом цвета выбранных обоев рабочего стола. Имеется возможность включения ночного режима работы, а также переключения между светлой и тёмной темами оформления. Функциональность может расширяться через плагины. Код фонового процесса для интеграции с системой, инструментария и инсталлятора написаны на языке Go и распространяются под лиценизей MIT. Компоненты интерфейса, панели, виджеты и графические приложения подготовлены на языке QML с применением фреймворка Quickshell, написанного на C++ с использованием Qt.

В состав входят:

  • Панель с виджетами для календаря, прогноза погоды, просмотра истории работы с буфером обмена и интеграции с мультимедийными проигрывателями при помощи протокола MPRIS.
  • Интерфейс для навигации по установленным в системе приложениям с поддержкой поиска программ, файлов, открытых окон и команд.
  • Центр управления с интерфейсом для настройки сети, Bluetooth, звуковых устройств и экрана.

  • Встроенные в управляющий фоновый процесс средства сбора метрик о температуре и потреблении ресурсов CPU, ОЗУ и GPU. Наличие интерфейса для управления запущенными процессами.

  • Центр уведомлений, поддерживающий группировку уведомлений, использование разметки в тексте и навигацию при помощи клавиатуры.

  • Экран блокировки системы с возможностями управления сеансом. Возможна активация спящего режима или блокировка экрана при определённом периоде неактивности пользователя.

  • Экран входа в систему Dux Greeter.

  • Универсальный инсталлятор, позволяющий развернуть и настроить окружение на базе Dux Shell в Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo и Void Linux.

  • Инструментарий Dux Search для поиска файлов в системе.

  • Календарь-планировщик Dux Calendar, поддерживающий протокол CalDAV и синхронизируемый с сервисами Google и Microsoft.

  • Файловый менеджер Dux Files.
  • Приложение DuxConnect для интеграции со смартфоном.

CFD0C5CECEC5D4_1788708901.png

Среди изменений в новом выпуске:

  • На использование концепции дизайна Material 3 Expressive переведены приложения Settings, Control Center, Dash и виджеты. Реализованы новые управляющие элементы интерфейса, выполнена группировка настроек, предложены новые средства навигации и изменена цветовая схема.

    CFD0C5CECEC5D4_1792612246.png

  • Расширены возможности для настройки содержимого выпадающей панели Dash, которая теперь не ограничивается встроенными вкладками и позволяет подключать плагины с реализацией дополнительных вкладок. Возможна перегруппировка и изменения размера секций. Изменено оформление встроенных страниц — обзорного режима, мультимедийного проигрывателя и области с прогнозом погоды.

    CFD0C5CECEC5D4_1792612422.png

  • Добавлена поддержка размещения виджетов на экране блокировки системы, таких как часы, область уведомлений, статусная строка и элементы управления энергопотреблением. Шрифты, цветовая схема, размер и стиль виджетов настраиваются.

    CFD0C5CECEC5D4_1792612930.png

  • В мультимедийный проигрыватель добавлен движок для загрузки и синхронизации текстов песен с сервисов Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB и YouTube Music.

    CFD0C5CECEC5D4_1792613051.png

  • Представлен обособленный файловый менеджер Dux Files, поддерживающий вкладки, двухпанельный просмотр, отображение содержимого в виде списка или сетки пиктограмм, предпросмотр контента, работу с архивами, поиск файлов и обращение к сетевым хранилищам.

    CFD0C5CECEC5D4_1792613107.png

  • Добавлен генератор обоев рабочего стола. CFD0C5CECEC5D4_1792613388.png

  • Разрешено размещение нескольких Dock-панелей, закрепление их к любому краю экрана, растяжение по всей ширине, размещение типовых виджетов и плагинов. Предоставлена возможность переключения между компактным режимом отображения пиктограмм и новым режимом панели задач.

    CFD0C5CECEC5D4_1792613729.png

  • Переделаны плитки быстрого изменения настроек в центре управления.

    CFD0C5CECEC5D4_1792614027.png

  • В панель Dash добавлена отдельная вкладка для отслеживания времени, проведённого перед экраном, и выставления лимитов ежедневной работы и работы с отдельными приложениями. CFD0C5CECEC5D4_1792614169.png

  • Добавлен новый интерфейс для навигации по каталогу плагинов.

    CFD0C5CECEC5D4_1792614383.png

  • Расширена интеграция с композитными менеджерами Hyprland, Niri и MangoWC, и добавлена поддержка их новых версий. Реализована поддержка композитных менеджеров Aqueous и Umbriel.

  • Добавлена возможность навигации по конфигуратору только при помощи клавиатуры.



Источник: http://www.opennet.ru/opennews/art.shtml? num=66522

© OpenNet