الإعدادات
يقرأ imux الإعدادات من ملفات إعدادات Ghostty، مما يمنحك خيارات مألوفة إذا كنت قادماً من Ghostty.
مواقع ملف الإعدادات
يبحث imux عن الإعدادات في هذه المواقع (بالترتيب):
~/.config/ghostty/config~/Library/Application Support/com.mitchellh.ghostty/config
أنشئ ملف الإعدادات إذا لم يكن موجوداً:
mkdir -p ~/.config/ghostty
touch ~/.config/ghostty/configالمظهر
الخط
~/.config/ghostty/config
font-family = JetBrains Mono
font-size = 14الألوان
~/.config/ghostty/config
# Theme (or use individual colors below)
theme = Dracula
# Custom colors
background = #1e1e2e
foreground = #cdd6f4
cursor-color = #f5e0dc
cursor-text = #1e1e2e
selection-background = #585b70
selection-foreground = #cdd6f4الألواح المقسمة
~/.config/ghostty/config
# Opacity for unfocused splits (0.0 to 1.0)
unfocused-split-opacity = 0.7
# Fill color for unfocused splits
unfocused-split-fill = #1e1e2e
# Divider color between splits
split-divider-color = #45475aالسلوك
سجل التمرير
~/.config/ghostty/config
# Number of lines to keep in scrollback buffer
scrollback-limit = 10000مجلد العمل
~/.config/ghostty/config
# Default directory for new terminals
working-directory = ~/Projectsإعدادات التطبيق
الإعدادات داخل التطبيق متاحة عبر imux > الإعدادات (⌘,):
وضع المظهر
- النظام: اتبع مظهر macOS
- فاتح: الوضع الفاتح دائماً
- داكن: الوضع الداكن دائماً
وضع الأتمتة
مستوى الوصول إلى المقبس:
- معطل: بدون تحكم عبر المقبس (الأكثر أماناً)
- عمليات imux فقط: السماح فقط للعمليات التي بدأت داخل طرفيات imux بالاتصال
- allowAll: السماح لأي عملية محلية بالاتصال (ICC_SOCKET_MODE=allowAll، تجاوز عبر متغير البيئة فقط)
على الأجهزة المشتركة، فكر في استخدام وضع "معطل" أو "عمليات imux فقط".
سلوك روابط المتصفح
في الإعدادات > المتصفح، يوفر imux قائمتين من المضيفين بأغراض مختلفة:
- المضيفون لفتحهم في المتصفح المدمج: ينطبق على الروابط المنقورة من مخرجات الطرفية. المضيفون في هذه القائمة يُفتحون في imux؛ المضيفون الآخرون يُفتحون في متصفحك الافتراضي. يدعم مضيفاً واحداً أو حرف بدل لكل سطر (مثال: example.com، *.internal.example).
- مضيفو HTTP المسموح بهم في المتصفح المدمج: ينطبق فقط على روابط HTTP (غير HTTPS). المضيفون في هذه القائمة يمكنهم الفتح في imux بدون تحذير. الافتراضيات تشمل localhost و127.0.0.1 و::1 و0.0.0.0 و*.localtest.me.
Setup readiness
imux readiness indicators are the operator checklist before a long agent or remote workflow starts. They summarize whether the app can find the expected CLI tools, saved provider profiles, notification hooks, workspace folder, remote connection, and browser or source-control context.
- Fix missing provider profiles before asking the supervisor to plan work.
- Confirm agent CLIs run both in a normal shell and inside an imux terminal.
- Use notification hook warnings as setup debt, not as proof that the task cannot launch.
Readiness checks do not replace review. They tell you whether the workspace is configured enough to start; files, command output, browser state, and Git state still need human verification.
مثال على الإعدادات
~/.config/ghostty/config
# Font
font-family = SF Mono
font-size = 13
# Colors
theme = One Dark
# Scrollback
scrollback-limit = 50000
# Splits
unfocused-split-opacity = 0.85
split-divider-color = #3e4451
# Working directory
working-directory = ~/code