Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

07.09.2026 09:14 (MSK)

Представлен релиз пользовательского окружения DankMaterialShell (DMS) 1.6, поддерживающего работу поверх композитных серверов niri, Hyprland, Sway, MangoWC, labwc, Scroll и Miracle WM. DankMaterialShell предоставляет единый набор сочетающихся между собой компонентов для формирования рабочего стола, таких как панель задач, переключатель виртуальных рабочих столов, интерфейс навигации по установленным приложениям и конфигуратор. Оформление соответствует концепции Material Design 3. Код фонового процесса для интеграции с системой, инструментария и инсталлятора написаны на языке Go и распространяются под лиценизей MIT. Компоненты интерфейса, панели, виджеты и графические приложения подготовлены на языке QML с применением фреймворка Quickshell, написанного на C++ с использованием Qt.

Возможности DankMaterialShell:

  • Динамические темы оформления, автоматически применяемые к GTK, Qt и системным приложениям. Цветовые схемы для тем формируются с учётом цвета выбранных обоев рабочего стола.
  • Встроенные в управляющий фоновый процесс средства сбора метрик о температуре и потреблении ресурсов CPU, ОЗУ и GPU. Наличие интерфейса для управления запущенными процессами.
  • Расширяемый через плагины интерфейс для навигации по установленным в системе приложениям с поддержкой поиска программ, файлов, открытых окон и команд.
  • Центр управления с интерфейсом для настройки сети, Bluetooth, звуковых устройств и экрана.
  • Возможность включения ночного режима работы, а также переключения между светлой и тёмной темами оформления.
  • Центр уведомлений, поддерживающий группировку уведомлений, использование разметки в тексте и навигацию при помощи клавиатуры.
  • Панель с виджетами для календаря, прогноза погоды, просмотра истории работы с буфером обмена и интеграции с мультимедийными проигрывателями при помощи протокола MPRIS.
  • Экран блокировки системы с возможностями управления сеансом. Возможна активация спящего режима или блокировка экрана при определённом периоде неактивности пользователя.
  • Экран входа в систему Dank Greeter.
  • Система плагинов, расширяющих функциональность и устанавливаемых из репозитория плагинов.
  • Универсальный инсталлятор, позволяющий развернуть и настроить окружение на базе DankMaterialShell в Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo и Void Linux.
  • Инструментарий Dank Search для поиска файлов в системе.
  • Календарь-планировщик Dank Calendar, поддерживающий протокол CalDAV и синхронизируемый с сервисами Google и Microsoft.
  • В разработке находится собственный файловый менеджер и приложение DankConnect для интеграции со смартфоном.

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

  • Проведена оптимизация производительности, в результате которой доставка сообщений через IPC ускорена в 5.2 раза, сохранение изображений инструментом для создания скриншотов стало быстрее в 4-8 раз, а нагрузка на CPU при использовании пипетки для определения цветов снизилось в 3.9 раза. Потребление памяти пользовательским окружением снижено на 19% и теперь составляет 76 MB.
  • Предложен новый режим панели - Dank Island​, в котором виджеты оформлены в виде визуально отделённых островков, динамически реагирующих на действия пользователя или системные события. Режим включается через опцию "Island" в настройках "Bar -> Appearance".
  • Сформирован первый выпуск экрана входа в систему dank-greeter.
  • В утилите для мониторинга за состоянием системы dgop​ и системе поиска dsearch​ добавлена начальная поддержка ОС FreeBSD.
  • В календаре-планировщике dcal​ реализована поддержка создания событий через перетаскивание элементов в дневные и недельные списки в режиме drag&drop. Разрешено выделение одновременно нескольких элементов.
  • В утилите для создания скриншотов разрешено выделение области экрана, охватывающей информацию с нескольких мониторов. Добавлена начальная реализация режима захвата с прокруткой содержимого для отражения областей в окне, требующих прокрутки. Добавлена поддержка Wayland-протокола wp_color_manager_v1, позволившего обеспечить работу c 10-битным представлением цвета и HDR.
  • Добавлен новый браузер плагинов.
  • Для GTK3-приложений реализована поддержка динамических тем оформления (GTK3-приложения теперь подхватывают изменение системной цветовой схемы на лету без необходимости перезапуска).
  • В интерфейсе выбора темы оформления реализован показ уровня контраста текста (AA - 4.5:1 или AAA - 7:1).
  • В интерфейс настройки сети добавлена поддержка включения Wi-Fi Hotspot для предоставления сетевого доступа другим системам. Добавлена кнопка обновления списка беспроводных сетей. В NetworkManager добавлен бэкенд для сотовых модемов.
  • Добавлена поддержка работы одновременно с несколькими Bluetooth-адаптерами.
  • В панели задач разделены закреплённые и запущенные приложения.
  • Добавлена начальная поддержка платформы FreeBSD.
  • Унифицировано присвоение номеров версий компонентам рабочего стола. Версии dsearch, dgop, dcal и dgreeter теперь выпускаются вместе с DMS и имеют общий номер выпуска.


  1. Главная ссылка к новости (https://danklinux.com/blog/v1-...)
  2. OpenNews: Выпуск композитного сервера Wayfire 0.11
  3. OpenNews: Выпуск композитного сервера Hyprland 0.56
  4. OpenNews: Доступен композитный сервер Nourish 1.0.0
  5. OpenNews: Выпуск miracle-wm 0.10, композитного менеджера на базе Wayland и Mir
  6. OpenNews: Выпуск labwc 0.20, композитного сервера для Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66217-dms
Ключевые слова: dms, dankmaterialshell, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Рик (?), 10:05, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Выглядит симпатичненько. Кто-то юзал, как впечатления?
     
     
  • 2.4, Аноним (4), 10:13, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В целом неплохо, но это quickshell. Они все для меня немного вязкими ощущаются в плане отзывчивости и анимации. Тестировал на niri.
     
     
  • 3.6, Рик (?), 10:18, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо
     

  • 1.2, Аноним (2), 10:06, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И что, стоит ли ставить вместо кде?
     
     
  • 2.9, да (?), 10:44, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    да
     

  • 1.7, q (ok), 10:18, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Конфигурационный файл не задокументирован вообще. NixOS-пацаны не заценят. Представьте себе гигантский жсон, в котором есть всё на свете. Меняешь ровно одну настройку в гуе -- и резко меняется с десяток ключей в жсоне, по поводу и без. Меняешь другую настройку -- а он почему-то сохраняется в ~/.local/state вместо ~/.config. Причем сабж еще бесцеремонно испражняется в папки других проектов, типа ~/.config/niri.

    У Noctalia с культурой конфигов гораздо лучше, и работать с ним оказалось приятнее. Тем более, что он реализует только реальный минимум шелла, без никаких нескучных индексаторов вроде dsearch сабжа.

     
     
  • 2.13, Malinovsky (?), 11:45, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Кто такие вообще NixOS пацаны? Видел парочку за 10+ лет. Они какие-то особенные видимо напрягаться в изучении дистра при изучении линукса еще и специфичных лишь для никсоси вещей. Нормальные пацаны переходят на мета дистрибутивы, а эти как-то отмораживаются, хотя порог входа может быть сильно ниже, если все задокументировано.  Тогда вместо IQ 130 может быть достаточно IQ 65 например. Но для мета дистрибутивов IQ все еще требуется более высокий, так что это тупик без плюшек производительности.
     

  • 1.10, Аноним (-), 10:47, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну что сказать, релиз выглядит вполне симпатично и по набору возможностей тоже не пустой. Если заявленные оптимизации и правда ощущаются на практике, то проект явно движется в правильную сторону.
     
  • 1.12, Malinovsky (?), 11:39, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они бы вместо соответствия material дизайну сделали бы контрастные буквы для читаемости. Эта фигня из-под ногтей в виде светло голубых букв на светлом фоне не слишком то адекватно выглядит. Кому-то пойдет, но как это будет дружить со Sway непонятно. Так то это просто кнопка запуска на панели, а панель может быть Waybar. И конечно такой натык композитный сервер не дружит с Wayfire, которого они явно захотели в конкуренты выбрать и который как раз таки имеет крайне важную в вейланде особенность.
    Ребята экстремально самонадеянные, но с такими оплошностями особого пока что сомнительное количество. Городить огород самостоятельно мало кто будет, так что эта затея почти полностью заперта внутри какого-то крайне редкого дистрибутива.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру