عن المشروع

DankMaterialShell (DMS) هو غلاف سطح مكتب متكامل لخوادم العرض Wayland، مصمم ليحل محل مجموعة الأدوات النموذجية مثل waybar وswaylock وswayidle وmako وfuzzel وpolkit. تم بناؤه باستخدام Quickshell (QML) للواجهة وGo للخدمات الخلفية، وهو محسّن لـ niri وHyprland وSway وMangoWC وlabwc وScroll وMiracle WM، مع وظائف مخفضة على الخوادم الأخرى. المستودع هو مستودع أحادي يحتوي على واجهة غلاف QML، ونواة خلفية Go مع أدوات سطر أوامر، وحزم توزيع لـ Fedora وDebian وNixOS. تشمل الميزات الرئيسية تنسيقاً ديناميكياً يعتمد على خلفية الشاشة ويُنسق GTK وQt والمحطات والمحررات عبر matugen؛ ومراقبة النظام في الوقت الفعلي مع مقاييس CPU وRAM وGPU ومدير عمليات؛ ومشغلاً بأسلوب البحث الفوري مع بحث عن التطبيقات والملفات والرموز التعبيرية والنوافذ والآلة الحاسبة والأوامر؛ ومركز تحكم موحد للشبكة وBluetooth والصوت والعرض ووضع الليل؛ ومركز إشعارات ذكي مع تجميع ونص غني؛ وضوابط وسائط MPRIS ومزامنة التقويم وأدوات الطقس وسجل الحافظة؛ وإدارة الجلسات مع شاشة القفل وكشف الخمول والقفل/الإيقاف التلقائي؛ ونظام إضافات مع سجل وملف قفل محمول لإعدادات قابلة للتكرار. يتيح سطر الأوامر (dms) بدء الغلاف واستدعاءات IPC لتبديل البحث الفوري وضبط مستوى الصوت وتغيير خلفية الشاشة وإدارة الإضافات والمزيد. التثبيت متاح عبر سكربت بسطر واحد لـ Arch وFedora وDebian وUbuntu وopenSUSE وGentoo، أو عبر AUR وNix flake. الوثائق مستضافة على danklinux.com، والمشروع جزء من مجموعة تشمل dank-greeter وdankcalendar وdgop وdsearch ومكتبات QML/Go مشتركة. المشروع مرخص بـ MIT ويرحب بالمساهمات.