1 مستودع
Dynamic arrangement of windows and spaces governed by executable scripts.
Distinct from Split Screen Layouts: Distinct from Split Screen Layouts which are usually static regions; these are procedurally generated via scripts.
Explore 1 awesome GitHub repository matching development tools & productivity · Scriptable Screen Layouts. Refine with filters or upvote what's useful.
Phoenix هو أداة لأتمتة مساحة العمل ومدير نوافذ لنظام macOS يستخدم محرك سكربتات JavaScript للتحكم في سلوكيات مستوى النظام. يعمل كجسر لأتمتة AppleScript، مما يسمح للمستخدمين بالتلاعب برمجياً بحالات التطبيق، وهندسة النوافذ، وتفاعلات سطح المكتب. يمكن المشروع من إنشاء سير عمل مخصص عن طريق ربط اختصارات لوحة المفاتيح بوظائف JavaScript. يسمح هذا بأتمتة إجراءات النظام المعقدة، مثل تنظيم تخطيطات التطبيقات عبر شاشات متعددة وإدارة المساحات الافتراضية. تغطي مساحة إمكانياته إدارة النوافذ والتطبيقات، وتنفيذ أوامر الصدفة غير المتزامنة، وأتمتة مستوى النظام. كما يتضمن أدوات لإدارة إحداثيات الشاشة ثنائية الأبعاد، وجدولة المهام المتكررة، والتفاعل مع المستخدم عبر إشعارات النظام والنوافذ المشروطة (modal windows). يدعم التطبيق وضع الخدمة (daemon) للتشغيل في الخلفية ويراقب نظام الملفات لإعادة تحميل ملفات التكوين دون الحاجة إلى إعادة التشغيل.
Manipulates window positions and screen spaces based on custom scripts to organize complex workspace layouts.