I3-NAGBAR(1) i3 Manual I3-NAGBAR(1)

i3-nagbar - نوار پیام‌های خطا و هشدارهای تعاملی i3

i3-nagbar [-m <message>] [-b <button> <action>] [-B <button> <action>] [-t warning|error] [-f <font>] [-v] [-p]

-v, --version

نمایش شماره نسخه و خروج.

-h, --help

نمایش پیام راهنمای کوتاه و خروج.

-t, --type type

نمایش پیام هشدار یا خطا. این گزینه فقط طرح رنگی i3-nagbar را تغییر می‌دهد. پیش‌فرض: error.

-m, --message message

نمایش message به‌عنوان متن در سمت چپ i3-nagbar.

-f, --font font

انتخاب قلم مورد استفاده.

-b, --button button action

ایجاد یک دکمه با متن button. مقدار action دستورات پوسته‌ای هستند که با کلیک روی این دکمه اجرا می‌شوند. می‌توان چندین دکمه تعریف کرد. دستورات پوسته را در داخل یک شبیه‌ساز ترمینال، با استفاده از i3-sensible-terminal اجرا می‌کند.

-B, --button-no-terminal button action

مشابه مورد بالا، اما دستورات پوسته را مستقیماً و بدون اجرای شبیه‌ساز ترمینال اجرا می‌کند.

-p, --primary

همیشه i3-nagbar را روی نمایشگر اصلی باز می‌کند. به‌طور پیش‌فرض روی نمایشگری که فوکوس دارد باز می‌شود.

برنامه i3-nagbar توسط i3 استفاده می‌شود تا شما را از خطاهای موجود در فایل پیکربندی (برای مثال) آگاه کند. با اینکه این خطاها در فایل گزارش ثبت می‌شوند (در صورت وجود)، اما تجربه گذشته نشان داده است که کاربران یا از فایل گزارش خود بی‌خبرند یا پس از تغییر فایل پیکربندی آن را بررسی نمی‌کنند.

i3-nagbar -m 'You have an error in your i3 config file!' \
-b 'edit config' 'i3-sensible-editor ~/.config/i3/config'

i3(1)

Michael Stapelberg و مشارکت‌کنندگان

02/06/2026 i3 4.25.1