منصوبے کے بارے میں
DankMaterialShell (DMS) Wayland کمپوزیٹرز کے لیے ایک مکمل ڈیسک ٹاپ شیل ہے، جو waybar، swaylock، swayidle، mako، fuzzel اور polkit جیسے عام ٹولز کے مجموعے کی جگہ لینے کے لیے ڈیزائن کیا گیا ہے۔ یہ انٹرفیس کے لیے Quickshell (QML) اور بیک اینڈ سروسز کے لیے Go کے ساتھ بنایا گیا ہے، اور niri، Hyprland، Sway، MangoWC، labwc، Scroll اور Miracle WM کے لیے بہتر بنایا گیا ہے، جبکہ دیگر کمپوزیٹرز پر اس کی فعالیت کم ہوتی ہے۔
یہ ریپوزٹری ایک مونوریپو ہے جس میں QML شیل انٹرفیس، CLI ٹولز کے ساتھ ایک Go کور بیک اینڈ، اور Fedora، Debian اور NixOS کے لیے ڈسٹری بیوشن پیکیجنگ شامل ہے۔ اہم خصوصیات میں وال پیپر پر مبنی متحرک تھیمنگ شامل ہے جو matugen کے ذریعے GTK، Qt، ٹرمینلز اور ایڈیٹرز کو تھیم کرتی ہے؛ CPU، RAM، GPU میٹرکس اور پروسیس مینیجر کے ساتھ حقیقی وقت کی سسٹم مانیٹرنگ؛ ایپلیکیشن، فائل، ایموجی، ونڈو، کیلکولیٹر اور کمانڈ سرچ کے ساتھ اسپاٹ لائٹ طرز کا لانچر؛ نیٹ ورک، بلوٹوتھ، آڈیو، ڈسپلے اور نائٹ موڈ کے لیے ایک متحد کنٹرول سینٹر؛ گروپنگ اور رچ ٹیکسٹ کے ساتھ ایک سمارٹ نوٹیفکیشن سینٹر؛ MPRIS میڈیا کنٹرولز، کیلنڈر سنک، موسمی ویجٹس اور کلپ بورڈ ہسٹری؛ لاک اسکرین، آئیڈل ڈیٹیکشن اور آٹو لاک/سسپنڈ کے ساتھ سیشن مینجمنٹ؛ اور ایک پلگ ان سسٹم جس میں ریپروڈیوسبل سیٹ اپس کے لیے رجسٹری اور پورٹیبل لاک فائل شامل ہے۔
CLI (dms) شیل شروع کرنے، اسپاٹ لائٹ ٹوگل کرنے، والیوم سیٹ کرنے، وال پیپر تبدیل کرنے، پلگ انز کا انتظام کرنے اور مزید کے لیے IPC کالز کی اجازت دیتا ہے۔ انسٹالیشن Arch، Fedora، Debian، Ubuntu، openSUSE اور Gentoo کے لیے ایک ون لائنر اسکرپٹ کے ذریعے، یا AUR اور Nix flake کے ذریعے دستیاب ہے۔ دستاویزات danklinux.com پر ہوسٹ کی گئی ہیں، اور یہ پروجیکٹ dank-greeter، dankcalendar، dgop، dsearch اور مشترکہ QML/Go لائبریریوں پر مشتمل ایک سوٹ کا حصہ ہے۔ یہ پروجیکٹ MIT لائسنس یافتہ ہے اور تعاون کا خیرمقدم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.