مدير نافذة التبليط لماكوس على طول خطوط Xmonad.
إذا كنت ترغب في معرفة المزيد عن مديري نافذة البلاط وميزات الجمشت ، فهناك بعض الموارد المجتمعية الرائعة على YouTube.
عزز إنتاجية MacOS الخاصة بك مع الجمشت | مدير نافذة التبليط
تتوفر Amethyst للتنزيل المباشر على صفحة الإصدارات أو باستخدام Cask Homebrew.
brew install --cask amethyst
ملاحظة: يتم دعم هذا الجمشت الآن فقط على MacOS 10.15+.
يجب إعطاء الأذونات من Amethyst لاستخدام واجهات برمجة تطبيقات إمكانية الوصول في علامة التبويب الخصوصية والأمان ، الخصوصية -> Accessibilty.
ملاحظة مهمة : ربما ترغب في Automatically rearrange Spaces based on most recent use
(الموجودة تحت التحكم في المهمة في تفضيلات النظام). يتم تمكين هذا الإعداد افتراضيًا ، وسيؤدي إلى تبديل أماكنك على أساس الاستخدام. هذا يجعل التنقل في لوحة المفاتيح بين المساحات غير متوقعة.
أو الركض في محطة:
defaults write com.apple.dock workspaces-auto-swoosh -bool NO
killall Dock
انظر استكشاف الأخطاء وإصلاحها لبعض القضايا الشائعة.
تستخدم Amethyst مجموعتين من المعدل ( mod1
و mod2
) ويمكنه استخدام اثنين آخرين اختياريا ( mod3
و mod4
).
الاختصار الافتراضي | وصف |
---|---|
mod1 | option + shift |
mod2 | ctrl + option + shift |
mod3 | لم يتم تعريفه بشكل افتراضي |
mod4 | لم يتم تعريفه بشكل افتراضي |
ويحدد الأوامر التالية ، ومعظمها رسم الخرائط لمجموعات مفاتيح Xmonad.
الاختصار الافتراضي | وصف |
---|---|
mod1 + space | تخطيط الدورة للأمام |
mod2 + space | تصميم دورة للخلف |
mod1 + h | تقليص الجزء الرئيسي |
mod1 + l | قم بتوسيع الجزء الرئيسي |
mod1 + , | زيادة عدد الصفحات الرئيسية |
mod1 + . | انخفاض عدد الأجزاء الرئيسية |
mod1 + j | تحرك التركيز في اتجاه عقارب الساعة |
mod1 + k | تحرك التركيز في اتجاه عقارب الساعة |
mod1 + p | انقل التركيز إلى شاشة عكس عقارب الساعة |
mod1 + n | انقل التركيز إلى شاشة عقارب الساعة |
mod2 + h | نافذة مركزة المبادلة لمواجهة شاشة عقارب الساعة |
mod2 + l | تبادل نافذة مركزة على شاشة عقارب الساعة |
mod2 + j | تبادل نافذة مركزة في اتجاه عقارب الساعة |
mod2 + k | نافذة مركزة المبادلة في اتجاه عقارب الساعة |
mod1 + enter | نافذة مركزة المبادلة مع النافذة الرئيسية |
mod1 + z | إجبار النوافذ على إعادة تقييمها |
mod2 + z | إعادة تشغيل الجمشت |
mod2 + left | رمي نافذة مركزة إلى الفضاء اليسار |
mod2 + right | رمي نافذة مركزة على الفضاء اليمين |
mod2 + 1 | رمي نافذة مركزة على الفضاء 1 |
mod2 + 2 | رمي نافذة مركزة على الفضاء 2 |
mod2 + 3 | رمي نافذة مركزة على الفضاء 3 |
mod2 + 4 | رمي نافذة مركزة على الفضاء 4 |
mod2 + 5 | رمي نافذة مركزة على الفضاء 5 |
mod2 + 6 | رمي نافذة مركزة على الفضاء 6 |
mod2 + 7 | رمي نافذة مركزة على الفضاء 7 |
mod2 + 8 | رمي نافذة مركزة على الفضاء 8 |
mod2 + 9 | رمي نافذة مركزة على الفضاء 9 |
mod2 + 0 | رمي نافذة مركزة على الفضاء 10 |
none | رمي نافذة مركزة على الفضاء 11 |
none | رمي نافذة مركزة على الفضاء 12 |
mod1 + w | شاشة التركيز 1 |
mod2 + w | رمي نافذة مركزة لفحص 1 |
mod1 + e | شاشة التركيز 2 |
mod2 + e | رمي نافذة مركزة لفحص 2 |
mod1 + r | شاشة التركيز 3 |
mod2 + r | رمي نافذة مركزة لفحص 3 |
mod1 + q | شاشة التركيز 4 |
mod2 + q | رمي نافذة مركزة لفحص 4 |
mod1 + g | شاشة التركيز 5 |
mod2 + g | رمي نافذة مركزة لفحص 5 |
mod1 + t | تبديل تعويم للنافذة المركزة |
mod1 + i | عرض التصميم الحالي |
mod2 + t | تبديل البلاط العالمي |
mod1 + a | حدد تخطيط طويل القامة |
none | حدد تخطيط يمين طويل القامة |
mod1 + s | حدد تخطيط واسع |
none | حدد تخطيط الوسط |
mod1 + d | حدد تخطيط ملء الشاشة |
mod1 + f | حدد تخطيط العمود |
none | حدد تخطيط الصف |
none | حدد التصميم العائم |
none | حدد تخطيط شاشة عريضة |
none | حدد تخطيط BSP |
تتيح لك الجمشت الدوران بين العديد من تخطيطات النوافذ المختلفة. يمكن أيضًا تمكين/تعطيل التخطيطات للتحكم في ما إذا كانت تظهر في تسلسل الدورة على الإطلاق.
التصميم الافتراضي. هذا يمنحك "جزءًا رئيسيًا" على اليسار ، وجزء آخر على اليمين. بشكل افتراضي ، يتم وضع نافذة واحدة في الجزء الرئيسي (تمديد الارتفاع الكامل للشاشة) ، ويتم وضع جميع النوافذ المتبقية في الجزء الآخر. إذا كان لأي جزء أكثر من نافذة واحدة ، فسيتم تقسيم هذا الجزء بالتساوي إلى صفوف ، لإظهارها جميعًا. يمكنك استخدام اختصارات لوحة المفاتيح أعلاه للتحكم في النوافذ (النوافذ) ، وكم عددهم ، في الجزء الرئيسي ، وكذلك الحجم الأفقي للجزء الرئيسي مقابل الجزء الآخر.
بالضبط نفس الطول ، ولكن الجزء الرئيسي هو على اليمين ، مع الجزء الآخر على اليسار.
النسخة المدورة من Tall ، حيث يكون الجزء الرئيسي في الأعلى (يمتد العرض الكامل للشاشة) ، والجزء الآخر في الأسفل. إذا كان لأي جزء أكثر من نافذة واحدة ، فسيتم تقسيم هذا الجزء إلى أعمدة بدلاً من الصفوف.
يحتوي هذا التصميم على رقمين مرئيين - الجزء الرئيسي والثانوي. يتم تثبيت النافذة الموجودة في الجزء الرئيسي ، تمامًا كما في التخطيطات الأخرى ، ويتم وضع جميع النوافذ المتبقية في الجزء الآخر مع وجود نافذة واحدة فقط في وقت واحد ، والتي يمكن تبديلها (باستخدام اختصارات لوحة المفاتيح). يتكيف هذا التصميم تلقائيًا مع بلاط أفقي/عمودي اعتمادًا على اتجاه الشاشة. الجزء الرئيسي هو على اليسار في الاتجاه الأفقي وهو في الأعلى في الاتجاه العمودي.
نسخة من ثلاثة أعمدة من الطول ، مع جزء رئيسي واحد على اليسار (يمتد الارتفاع الكامل للشاشة) واثنين من الأرقام الأخرى ، واحدة في الوسط وواحد على اليمين. مثل طويل القامة ، إذا كان لدى أي جزء أكثر من نافذة واحدة ، فسيتم تقسيم هذا الجزء إلى صفوف. يمكنك التحكم في عدد النوافذ الموجودة في الجزء الرئيسي كالمعتاد ؛ سيتم تعيين النوافذ الأخرى بالتساوي قدر الإمكان بين الأرقام الأخرى.
تمامًا مثل 3Column-Left ، ولكن الجزء الرئيسي في الوسط ، مع الأجزاء الأخرى على كلا الجانبين. (في الإصدارات السابقة من Amethyst ، كان هذا التصميم معروفًا باسم الوسط .)
تمامًا مثل 3Column-Left ، ولكن الجزء الرئيسي على اليمين ، مع الأجزاء الأخرى في الوسط وعلى اليسار.
هذا الوضع يشبه طويل القامة ، ولكن إذا كان هناك نوافذ متعددة في الجزء الرئيسي ، فإن الجزء الرئيسي ينقسم إلى أعمدة بدلاً من الصفوف. لا يزال الجزء الآخر ينقسم النوافذ إلى صفوف ، مثل طويل القامة . يحصل هذا التصميم على اسمه لأنه من المحتمل أن يكون أكثر منطقية على الشاشات الواسعة للغاية ، مع جزء رئيسي كبير يتكون من عدة أعمدة ، وجميع النوافذ المتبقية مكدسة في العمود النهائي. تتضمن التخطيطات الأخرى التي تعمل بشكل جيد على الشاشات الواسعة جدًا أيًا يسمح لأكثر من عمودين (للاستفادة من عرض الشاشة) ، مثل أي من تخطيطات 3Column-* ، أو العمود .
في هذا التصميم ، تأخذ النافذة المركزة حاليًا الشاشة بأكملها ، والنوافذ الأخرى غير مرئية على الإطلاق. يمكنك التدوير بين كل من النوافذ باستخدام اختصار "التركيز على النافذة التالية" ، كالمعتاد.
يحتوي هذا التصميم على عمود واحد لكل نافذة ، حيث تمتد كل نافذة على الارتفاع الكامل للشاشة. تعتبر نافذة اليسار الأبعد هي النافذة "الرئيسية" ، بمعنى أنه يمكنك تغيير حجمها مع اختصارات "تقليص/توسيع الجزء الرئيسي" ؛ تنقسم النوافذ الأخرى المساحة المتبقية بالتساوي.
الإصدار المدور من العمود ، حيث تأخذ كل نافذة صفًا كاملاً ، مما يمتد العرض الكامل للشاشة.
يجعل هذا الوضع جميع النوافذ "عائمة" ، مما يسمح لك بالتحرك وتغيير حجمه كما لو تم إلغاء تنشيط الجمشت مؤقتًا. على عكس الأوضاع الأخرى ، فإن هذا يعني أنه يمكن وضع Windows "أعلى" بعضها البعض ، مما يحجب وجهة نظرك لبعض النوافذ.
لا يحتوي هذا التصميم على جزء رئيسي في الطريقة التي تفعل بها التخطيطات الأخرى. عند إضافة Windows ، يمكن تقسيم أي جزء معين بالتساوي إلى رقمين على طول أي محور أطول. هذا متكرر بحيث يمكن تقسيم الجزء A في الوسط إلى الجزء A على اليسار والجزء B على اليمين ؛ يمكن بعد ذلك تقسيم الجزء B إلى الجزء B في الجزء العلوي والجزء C في الأسفل ؛ يمكن بعد ذلك تقسيم الجزء C إلى الجزء C على اليسار والجزء D على اليمين ؛ وهلم جرا.
يمكن تنفيذ التخطيطات المخصصة عبر JavaScript. انظر التخطيطات المخصصة.
Amethyst يدعم التكوين عبر YAML في الدليل الرئيسي. انظر ملفات التكوين.
إذا كانت لديك أسئلة أو ملاحظات ، فإن أفضل خياراتك هي التغريد أو الحصول على Gitter.
إذا كنت ترغب في المساهمة ، فيرجى التفرع من فرع development
وفتح طلبات السحب ضدها بدلاً من master
. وإلا حاول فقط التمسك بالأسلوب العام للرمز.
الجمشت مجاني وسيظل كذلك. ومع ذلك ، فقد أعرب شخصان عن رغبتهم في التبرع بالمال في تقدير. بالنظر إلى المناخ السياسي الحالي ، أوصي بالتبرع لأحد هذه المنظمات بدلاً من ذلك:
ومجموعة من تلك الموجهة نحو التكنولوجيا: