
Jankyborders هي أداة خفيفة الوزن مصممة لإضافة حدود ملونة إلى Windows المستخدم على MacOS 14.0+. إنه يعزز تجربة المستخدم من خلال تسليط الضوء بصريًا على النافذة المركزة حاليًا دون الاعتماد على واجهة برمجة تطبيقات إمكانية الوصول ، وبالتالي كونها أسرع من الأدوات المماثلة.
يمكن توفير الثنائي عن طريق تثبيته من خلال Homebrew:
brew tap FelixKratz/formulae
brew install borders للحصول على نظرة عامة شاملة على جميع الخيارات والأوامر المتاحة ، استشر صفحة MAN: man borders . يتوفر نسخة مقدمة من صفحة MAN في الويكي.
على سبيل المثال ، إذا كنت تستخدم yabai ، فيمكنك إضافة:
borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0 & إلى نهاية yabairc الخاص بك. سيبدأ هذا الحدود مع الخيارات المحددة مع Yabai.
يمكنك إضافة:
after-startup-command = [
' exec-and-forget borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0 '
] لكم aerospace.toml . سيبدأ هذا الحدود مع الخيارات المحددة جنبا إلى جنب مع Aerospace.
إذا كنت ترغب في تشغيل هذا كخدمة منفصلة ، فيمكنك استخدام:
brew services start bordersيمكنك إما تكوين المظهر مباشرة عند بدء عملية الحدود (كما هو موضح في "bootstrap مع Yabai") أو استخدام ملف تكوين. يمكن تكييف المظهر في أي وقت.
إذا تم بدء عملية borders الأساسية بدون أي وسيطات (أو تم إطلاقها كخدمة من قبل Brew) ، فستبحث عن ملف على ~/.config/borders/bordersrc وتنفيذه عند الإطلاق إذا وجدت.
يمكن أن يبدو ملف تكوين مثال على هذا النحو: ~/.config/borders/bordersrc
#! /bin/bash
options=(
style=round
width=6.0
hidpi=off
active_color=0xffe2e2e3
inactive_color=0xff414550
)
borders " ${options[@]} " إذا كانت عملية borders قيد التشغيل بالفعل ، فستدعي مثيلًا جديدًا borders مع أي مزيج من الخيارات المتاحة ، فسيقوم بتحديث خصائص المثيل المتداول بالفعل.
تتوفر الوثائق المحلية man borders وكنسخة مقدمة في الويكي.