2 مستودعات
Management of multiple virtual desktops to isolate application sets and organize window groups.
Distinct from Workspace Organization: The candidates refer to project/business data organization or desktop decluttering, whereas this is about OS-level virtual windowing environments.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Virtual Workspaces. Refine with filters or upvote what's useful.
Qtile هو مدير نوافذ متجانب (Tiling Window Manager) ومؤلف (Compositor) قابل للبرمجة، مكتوب ومُعد باستخدام Python. يقوم بتنظيم نوافذ التطبيقات في مربعات غير متداخلة أو أوضاع عائمة لزيادة مساحة الشاشة، ويدعم بروتوكولات خادم العرض X11 و Wayland. يتم تعريف البيئة من خلال تنفيذ نصوص Python، مما يسمح بالتخصيص البرمجي لاختصارات لوحة المفاتيح، والأنماط المرئية، وسلوكيات النظام. يتيح هذا النهج مساحة عمل مخصصة حيث يتم إدارة واجهة المستخدم بالكامل ومنطق التخطيط من خلال تكوين قائم على النصوص البرمجية. يغطي المشروع مجالات قدرات واسعة تشمل تنظيم مساحات العمل الافتراضية، وسير عمل سطح المكتب المؤتمت، وإدارة نوافذ التطبيقات عبر بروتوكولات رسومية مختلفة. كما يتضمن أدوات لمراقبة صحة النظام عبر تتبع تخصيص الذاكرة وتحليل أداء العمليات.
Provides virtual workspace organization to manage multiple application sets across different virtual desktops.
هذا المشروع عبارة عن مجموعة من ملفات dotfiles لنظام Unix وتكوين بيئة سطح مكتب مخصص لنظام Linux. يوفر مجموعة موحدة من ملفات التكوين لضمان سلوك ثابت للصدفة (shell) والتطبيقات، مع التركيز على إعداد مدير النوافذ المبلطة (tiling window manager) وواجهة مستخدم مخصصة. تتميز البيئة بلوحة تحكم لسطح المكتب مع أدوات نمطية وأشرطة جانبية تعرض أداء النظام، والطقس، وعناصر التحكم في الوسائط. تتضمن خريطة شاملة لاختصارات لوحة المفاتيح باستخدام روابط مفاتيح عالمية وخاصة بالوضع لتشغيل التطبيقات والتحكم في إجراءات النظام. يغطي التكوين إدارة النوافذ من خلال التنقل في مساحات العمل والتحكم في التخطيط، بالإضافة إلى مجموعة أتمتة للصدفة لمهام مثل التقاط الشاشة، وضبط مستوى صوت الصوت، وتحسين أداء النظام. تم تنفيذ المشروع بشكل أساسي باستخدام Lua.
Manages multiple virtual desktops to organize application windows and isolate specific work environments.