POWERLINE-CONFIG(1) Powerline POWERLINE-CONFIG(1)

powerline-config - اسکریپت مورد استفاده برای دریافت پیکربندی powerline.

powerline-config [-pPATH]… tmux ACTION ( [-s |n )]
powerline-config [-pPATH]… shell ACTION [COMPONENT] [-sSHELL]

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

اگر مقدار اقدام source باشد، فایل‌های پیکربندی tmux متناسب با نسخه بارگذاری (source) می‌شوند؛ اگر setenv باشد، متغیرهای محیطی سراسری و ویژه tmux (با پیشوند _POWERLINE) با داده‌های حاصل از پیکربندی powerline پر می‌شوند. اقدام setup صرفاً ابتدا setenv و سپس source را اجرا می‌کند.
هنگام استفاده از setup: همیشه از بارگذاری (sourcing) فایل پیکربندی استفاده شود. این مورد به‌طور پیش‌فرض بر اساس نسخه tmux به‌صورت خودکار تعیین می‌شود: این رفتار پیش‌فرض برای tmux نسخه 1.8 و پایین‌تر است.
هنگام استفاده از setup: به‌جای بارگذاری مستقیم، فایل‌های پیکربندی را اجرا کن. بدین معنا که هر فایل پیکربندی موردنیاز مختص powerline خوانده شده، متغیرهای $_POWERLINE_… با مقادیر مناسب جایگزین شده و خط فرمان tmux config line اجرا می‌شود. این رفتار پیش‌فرض برای tmux نسخه 1.9 و بالاتر است.
نمایش راهنما و خروج.

اگر مقدار اقدام command باشد، دستور ترجیحی powerline در خروجی چاپ می‌شود؛ اگر uses باشد، در صورتی که مؤلفه مشخص‌شده غیرفعال باشد، اسکریپت powerline-config با وضعیت 1 و در غیر این صورت با 0 خارج می‌شود.
تنها برای زیرفرمان uses کاربرد دارد: در صورتی که مؤلفه مشخص‌شده فعال باشد، باعث خروج powerline-config با وضعیت 0 و در غیر این صورت با 1 می‌شود. مؤلفه tmux بیانگر کلیدهای میانبر و اتصالات (bindings) مربوط به tmux است (مانند مواردی که تغییرات دایرکتوری جاری را به tmux اطلاع می‌دهند)، و مؤلفه prompt نشان‌دهنده اعلان (پرامپت) پوسته است.
پوسته‌ای که پرس‌وجو برای آن اجرا می‌شود.
نمایش راهنما و خروج.

نوشته‌شده توسط Kim Silkebækken، Nikolay Pavlov، Kovid Goyal و مشارکت‌کنندگان. نشانه‌ها (glyphs) در وصله‌کننده قلم توسط Fabrizio Schiavi طراحی شده‌اند.

گزارش باگ‌های powerline-config را به https://github.com/powerline/powerline/issues ارسال کنید.

powerline(1)

December 23, 2025 beta