Ptyxis(1) General Commands Manual Ptyxis(1)

ptyxis - شبیه‌ساز ترمینال متمرکز بر کانتینر

ptyxis [OPTION]... [-- PROGRAM ARGUMENTS]

ptyxis یک شبیه‌ساز ترمینال متمرکز بر کانتینر است که برای میزکار گنوم (GNOME) طراحی شده است. این برنامه یکپارچگی نزدیکی با podman، toolbox، distrobox و jhbuild ارائه می‌دهد تا توسعه مبتنی بر کانتینر و مدیریت سیستم را ساده‌تر کند.

نمایش نسخه برنامه.
نمایش پنجره تنظیمات.
باز کردن یک پنجره جدید در یک نمونه موجود از Ptyxis. اگر Ptyxis در حال اجرا نباشد، یک نمونه جدید راه‌اندازی می‌شود.

می‌تواند با گزینه‌های --working-directory، --execute و --title ترکیب شود.

باز کردن یک زبانه جدید در آخرین پنجره استفاده‌شده از یک نمونه موجود Ptyxis. اگر Ptyxis در حال اجرا نباشد، یک نمونه جدید راه‌اندازی می‌شود.

می‌تواند با گزینه‌های --working-directory، --execute و --title ترکیب شود.

اجرای یک دستور سفارشی.

این گزینه مشابه استفاده از -- برای ارسال دستور سفارشی است، با این تفاوت که کل خط دستور باید به عنوان یک آرگومان واحد ارائه شود.

به طور کلی، بهتر است به جای این گزینه از -- استفاده کنید. این گزینه عمدتاً برای شباهت با رفتار bash -c 'command' در نظر گرفته شده است.

می‌تواند با گزینه‌های --working-directory و --title ترکیب شود.

تنظیم دایرکتوری کاری جاری برای یک زبانه جدید [--tab]، پنجره [--window] یا دستور سفارشی [-- COMMAND...].
تنظیم عنوان برای صفحه ترمینال جدید ایجادشده با --tab یا --new-window.
بزرگ‌نمایی پنجره تازه ایجادشده.
تمام‌صفحه کردن پنجره تازه ایجادشده.
--tab-with-profile=PROFILE
ایجاد یک زبانه جدید در یک نمونه موجود با استفاده از نمایه (Profile) مشخص‌شده. این نمایه باید یک رشته UUID معتبر باشد که در ویرایشگر نمایه‌ها در پنجره تنظیمات قابل مشاهده است.
راه‌اندازی یک نمونه جدید از Ptyxis در حالت تک‌نمونه (Single Instance)، با نادیده گرفتن نمونه‌هایی که از قبل در حال اجرا هستند.

هنگام اجرای دستور با -- حالت تک‌نمونه به صورت ضمنی اعمال می‌شود.

بازنویسی ID برنامه در حالت تک‌نمونه.
نمایش خلاصه گزینه‌ها.
سایر گزینه‌های استاندارد گنوم که در اینجا فهرست نشده‌اند نیز پشتیبانی می‌شوند.

برنامه Ptyxis از پالت‌های رنگی سفارشی تعریف‌شده در فایل‌های سبک INI با پسوند .palette پشتیبانی می‌کند. فایل‌های پالت را می‌توان در مسیر ~/.local/share/org.gnome.Ptyxis/palettes/ قرار داد تا در انتخاب‌گر پالت در دسترس باشند.

فایل‌های پالت از فرمت GKeyFile (مشابه فایل‌های INI) استفاده می‌کنند و باید حداقل شامل یک بخش [Palette] با کلید Name باشند. پالت می‌تواند رنگ‌ها را به دو روش تعریف کند:

طرح تک‌حالته (Single Scheme)
اگر هیچ‌یک از بخش‌های [Light] یا [Dark] وجود نداشته باشند، کلیدهای رنگ را می‌توان مستقیماً در بخش [Palette] قرار داد. در این صورت همان رنگ‌ها برای هر دو پوسته روشن و تیره استفاده خواهند شد و Ptyxis به طور خودکار بر اساس طرح رنگ سیستم، پوسته مناسب را تعیین می‌کند.
طرح دوحالته (Dual Scheme)
اگر هر دو بخش [Light] و [Dark] وجود داشته باشند، هر بخش رنگ‌های مربوط به پوسته خود را تعریف می‌کند. هر دو بخش باید حاوی کلیدهای رنگی الزامی یکسانی باشند.

بخش [Palette] از کلیدهای زیر پشتیبانی می‌کند:

(الزامی) نام نمایشی پالت همان‌طور که در انتخاب‌گر پالت نشان داده می‌شود.
(اختیاری) مقدار بولی (true/false). در صورت تنظیم روی true، این پالت برای گنجانده شدن در مجموعه اولیه پالت‌های نمایش‌داده‌شده به کاربر علامت‌گذاری می‌شود. این مورد عموماً برای مجموعه محدودی از پالت‌های ارائه‌شده همراه با Ptyxis به کار می‌رود.
(اختیاری) مقدار بولی (true/false). در صورت تنظیم روی true، پالت از رنگ تأکیدی (Accent Color) سیستم استفاده خواهد کرد.

هر بخش از طرح رنگ (شامل [Palette]، [Light] یا [Dark] ) باید شامل کلیدهای رنگی الزامی زیر باشد:

رنگ پیش‌زمینه متن.
رنگ پس‌زمینه ترمینال.
تا Color15 ۱۶ رنگ استاندارد ترمینال (۰ تا ۷ رنگ‌های معمولی و ۸ تا ۱۵ رنگ‌های روشن هستند).

کلیدهای رنگی زیر اختیاری هستند و در صورت ذکر نشدن، از مقادیر پیش‌فرض محاسبه‌شده استفاده خواهند کرد:

یا CursorBackground رنگ پس‌زمینه مکان‌نما. در صورت عدم تعیین، به طور پیش‌فرض همان رنگ پیش‌زمینه متن در نظر گرفته می‌شود.
رنگ پیش‌زمینه مکان‌نما.
رنگ پس‌زمینه نوار عنوان. به طور پیش‌فرض نسخه سایه‌دار شده‌ای از پس‌زمینه است.
رنگ پیش‌زمینه نوار عنوان. به طور پیش‌فرض نسخه سایه‌دار شده‌ای از پیش‌زمینه است.
رنگ پیش‌زمینه زنگ بصری (Visual Bell). به طور پیش‌فرض همان رنگ پیش‌زمینه نوار عنوان است.
رنگ پس‌زمینه زنگ بصری. به طور پیش‌فرض ترکیبی از Color11 و پس‌زمینه نوار عنوان است.
رنگ پیش‌زمینه هنگام اجرا با دسترسی مدیر سیستم (Superuser). به طور پیش‌فرض نسخه سایه‌دار شده‌ای از پیش‌زمینه نوار عنوان است.
رنگ پس‌زمینه هنگام اجرا با دسترسی مدیر سیستم. به طور پیش‌فرض ترکیبی از Color1 و پس‌زمینه است.
رنگ پیش‌زمینه هنگام اتصال از راه دور. به طور پیش‌فرض نسخه سایه‌دار شده‌ای از پیش‌زمینه نوار عنوان است.
رنگ پس‌زمینه هنگام اتصال از راه دور. به طور پیش‌فرض ترکیبی از Color12 و پس‌زمینه است.

تمام مقادیر رنگ باید در قالب هگزادسیمال مشخص شوند، به صورت #RRGGBB یا #RRGGBBAA (با کانال آلفای اختیاری). برای مثال: #ffffff (سفید) یا #000000ff (سیاه با کدر بودن کامل).

نمونه فایل پالت:

[Palette]
Name=My Custom Palette
[Light]
Foreground=#000000
Background=#ffffff
Color0=#000000
Color1=#cc0000
Color2=#00cc00
Color3=#cccc00
Color4=#0000cc
Color5=#cc00cc
Color6=#00cccc
Color7=#cccccc
Color8=#808080
Color9=#ff0000
Color10=#00ff00
Color11=#ffff00
Color12=#0000ff
Color13=#ff00ff
Color14=#00ffff
Color15=#ffffff
[Dark]
Foreground=#ffffff
Background=#000000
Color0=#000000
Color1=#cc0000
Color2=#00cc00
Color3=#cccc00
Color4=#0000cc
Color5=#cc00cc
Color6=#00cccc
Color7=#cccccc
Color8=#808080
Color9=#ff0000
Color10=#00ff00
Color11=#ffff00
Color12=#0000ff
Color13=#ff00ff
Color14=#00ffff
Color15=#ffffff

برای اطلاعات بیشتر، از وب‌سایت زیر دیدن کنید: https://gitlab.gnome.org/chergert/ptyxis

گزارش‌های اشکال را می‌توان در نشانی زیر مشاهده و ثبت کرد: https://gitlab.gnome.org/chergert/ptyxis/issues

16 January 2026