منصوبے کے بارے میں

Zetty ایک مقامی macOS ٹرمینل ملٹی پلیکسر ہے جو libghostty (Ghostty کا ایمبیڈ ایبل ٹرمینل کور) پر بنایا گیا ہے، جس میں Swift AppKit ایپلیکیشن پرت شامل ہے۔ یہ Apple Silicon اور Intel پر macOS 14+ کو نشانہ بناتا ہے، جبکہ لینکس کا منصوبہ بعد میں ہے۔ بنیادی تنظیمی اکائی ایک پن کیے جانے والا پروجیکٹ ہے، جس میں ٹرمینل ٹیبز اور من مانی طور پر نیسٹڈ اسپلٹ پینز ہوتے ہیں۔ ایک مستقل ہوم ٹرمینل ہمیشہ دستیاب رہتا ہے، اور پروجیکٹس موجودہ ڈائریکٹریوں سے شامل کیے جا سکتے ہیں یا اختیاری git init کے ساتھ بنائے جا سکتے ہیں۔ پروجیکٹس کو رنگین، کولیپسیبل اسپیسز میں گروپ کیا جا سکتا ہے، لے آؤٹ برقرار رکھتے ہوئے عمل کو آزاد کرنے کے لیے ہائیبرنیٹ کیا جا سکتا ہے، یا ڈسپوزایبل تجرباتی برانچوں کے لیے APFS کاپی آن رائٹ کے ذریعے کلون کیا جا سکتا ہے۔ Zetty قدرتی طور پر پینز کے اندر چلنے والے AI کوڈنگ ایجنٹس (Claude Code، Codex، Gemini، opencode، Hermes، اور دیگر) کا پتہ لگاتا ہے، سائیڈبار میں فی ٹیب اسٹیٹس ڈاٹس (چل رہا ہے، توجہ کی ضرورت ہے، بیکار) ظاہر کرتا ہے اور ٹیبز کو اس ٹول سے پہچانتا ہے جو وہ چلاتے ہیں۔ ایجنٹس کو کی بورڈ سے چلنے والے چووزر کے ذریعے فی پروجیکٹ لانچ کیا جا سکتا ہے، اور متعدد Claude اکاؤنٹس فی پروجیکٹ ڈیفالٹس اور فی پین اوور رائڈز کے ساتھ سپورٹ کیے جاتے ہیں۔ ایک ری اسٹارٹ فیچر گفتگو کی تاریخ اور اسکرول بیک کو محفوظ رکھتے ہوئے Claude یا Codex کو بند کر کے دوبارہ شروع کر سکتا ہے۔ ٹائل موڈ ہر جاگتے پروجیکٹ سے لیے گئے لائیو، انٹرایکٹو ٹرمینلز کا ایک گرڈ پیش کرتا ہے۔ ٹائلز حقیقی ٹرمینل سیشنز ہیں، لہذا ٹائپنگ بنیادی شیل تک پہنچتی ہے۔ ویوز من مانی اسپلٹ ٹری شکلوں، ڈریگ ٹو ریزائز بارڈرز کو سپورٹ کرتی ہیں، اور خود بخود پروفائلز کے طور پر محفوظ ہوتی ہیں۔ ایک سیشنز ڈراور ہر پیدا شدہ zmx سیشن کو لائیو CPU اور میموری میٹرکس کے ساتھ درج کرتا ہے، جس میں انٹرپٹ اور کل کنٹرولز پیش کیے جاتے ہیں۔ اضافی خصوصیات میں tmux طرز کے پریفکس کیز (Ctrl+B)، vi-کیڈ کاپی موڈ، ٹیب/پروجیکٹ/ورک اسپیس/ایجنٹ-صرف اسکوپ کے لحاظ سے پینز کو براڈکاسٹ ان پٹ، سیشن کی حفاظت جو ایپ بند ہونے پر بھی برقرار رہتی ہے اور مکمل اسکرول بیک دوبارہ چلاتی ہے، فی پروجیکٹ تھیمز اور ماحولیاتی متغیرات، ایک git-کمیٹ ایبل project.json میں محفوظ لے آؤٹ ٹیمپلیٹس، ٹرمینل آؤٹ پٹ میں پاتھوں پر Cmd-کلک کے ذریعے فائل جھانکنا (bat دستیاب ہونے پر نحو کی ہائی لائٹنگ کے ساتھ)، فی پین صرف پڑھنے کے لیے فائل ٹری، ssh:// URL ہینڈلر رجسٹریشن، اور ایک zetty کنٹرول CLI جو مقامی ساکٹ پر لے آؤٹ معائنہ، کلید بھیجنے، آؤٹ پٹ کیپچر، اور پین مینجمنٹ کے لیے اسکرپٹنگ فراہم کرتا ہے۔ ایپ 20 بلٹ ان کلر اسکیموں کے ساتھ آتی ہے، آزاد ڈارک/لائٹ انتخاب اور لائیو macOS اپیرنس فالونگ کو سپورٹ کرتی ہے، اور موجودہ Ghostty کنفیگ کو پاس تھرو کرتی ہے۔ بلڈز فی الحال غیر دستخط شدہ ہیں اور ڈاؤن لوڈ کے بعد گیٹ کیپر قرنٹائن فلاج صاف کرنے کی ضرورت ہوتی ہے۔