الإعدادات
يقرأ cmux الإعدادات من ملفات إعدادات Ghostty، مما يمنحك خيارات مألوفة إذا كنت قادماً من Ghostty.
مواقع ملف الإعدادات
يبحث cmux عن الإعدادات في هذه المواقع (بالترتيب):
~/.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إعدادات التطبيق
الإعدادات داخل التطبيق متاحة عبر cmux > الإعدادات (⌘,):
وضع المظهر
- النظام: اتبع مظهر macOS
- فاتح: الوضع الفاتح دائماً
- داكن: الوضع الداكن دائماً
وضع الأتمتة
مستوى الوصول إلى المقبس:
- معطل: بدون تحكم عبر المقبس (الأكثر أماناً)
- عمليات cmux فقط: السماح فقط للعمليات التي بدأت داخل طرفيات cmux بالاتصال
- allowAll: السماح لأي عملية محلية بالاتصال (CMUX_SOCKET_MODE=allowAll، تجاوز عبر متغير البيئة فقط)
على الأجهزة المشتركة، فكر في استخدام وضع "معطل" أو "عمليات cmux فقط".
سلوك روابط المتصفح
في الإعدادات > المتصفح، يوفر cmux قائمتين من المضيفين بأغراض مختلفة:
- المضيفون لفتحهم في المتصفح المدمج: ينطبق على الروابط المنقورة من مخرجات الطرفية. المضيفون في هذه القائمة يُفتحون في cmux؛ المضيفون الآخرون يُفتحون في متصفحك الافتراضي. يدعم مضيفاً واحداً أو حرف بدل لكل سطر (مثال: example.com، *.internal.example).
- مضيفو HTTP المسموح بهم في المتصفح المدمج: ينطبق فقط على روابط HTTP (غير HTTPS). المضيفون في هذه القائمة يمكنهم الفتح في cmux بدون تحذير. الافتراضيات تشمل localhost و127.0.0.1 و::1 و0.0.0.0 و*.localtest.me.
مثال على الإعدادات
~/.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