Профиль: Аноним (вход | регистрация) не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 обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Рик (?), 10:05, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выглядит симпатичненько. Кто-то юзал, как впечатления?
     
     
  • 2.4, Аноним (4), 10:13, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В целом неплохо, но это 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 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Конфигурационный файл не задокументирован вообще. NixOS-пацаны не заценят. Представьте себе гигантский жсон, в котором есть всё на свете. Меняешь ровно одну настройку в гуе -- и резко меняется с десяток ключей в жсоне, по поводу и без. Меняешь другую настройку -- а он почему-то сохраняется в ~/.local/state вместо ~/.config. Причем сабж еще бесцеремонно испражняется в папки других проектов, типа ~/.config/niri.

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

     
     
  • 2.11, Аноним (11), 10:56, 07/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Типичное проведение вайбкод говна
     

  • 1.10, Аноним (-), 10:47, 07/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну что сказать, релиз выглядит вполне симпатично и по набору возможностей тоже не пустой. Если заявленные оптимизации и правда ощущаются на практике, то проект явно движется в правильную сторону.
     

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



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

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