I3BLOCKS(1)   I3BLOCKS(1)

i3blocks - یک تولیدکننده فید برای نوارهای وضعیت مبتنی بر متن

i3blocks [OPTION]...

دستور i3blocks(1) یک خط وضعیت برای i3bar(1) تولید می‌کند. این دستور خطوط فرمانی را که در یک فایل پیکربندی ساده شرح داده شده‌اند، در بازه‌های زمانی مشخص، پس از دریافت سیگنال یا هنگام کلیک‌ها زمان‌بندی و اجرا می‌کند.

-h

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

-c CONFIGFILE

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

-v

سطح گزارش‌گیری (log level) را افزایش می‌دهد. این گزینه انباشت‌پذیر است. به‌طور پیش‌فرض تنها خطاهای مهلک در نوار وضعیت نمایش داده می‌شوند. ارسال این گزینه برای یک‌بار، پیام‌های خطا را نیز نمایش می‌دهد. استفاده از -vv و بیشتر، خروجی اشکال‌زدایی (debug) بیشتری را در خطای استاندارد نمایش خواهد داد.

برنامه i3blocks باید به عنوان دستور خط وضعیت برای بلوک bar که در فایل پیکربندی i3(1) شما شرح داده شده است، تعریف شود:

bar {
  status_command i3blocks
}

به‌طور پیش‌فرض، i3blocks به ترتیب زیر به دنبال فایل پیکربندی می‌گردد (توجه داشته باشید که بسته به پرچم‌های زمان کامپایل، ممکن است پیشوند /usr/local قبل از /etc قرار گیرد):

1.$XDG_CONFIG_HOME/i3blocks/config (یا ~/.config/i3blocks/config)
2.~/.i3blocks.conf
3.$XDG_CONFIG_DIRS/i3blocks/config (یا /etc/xdg/i3blocks/config)
4./etc/i3blocks.conf

برای اطلاع از محتوای فایل پیکربندی، لطفاً به وب‌سایت i3blocks مراجعه کنید: https://vivien.github.io/i3blocks

i3(1), i3bar(1), i3status(1)

i3blocks توسط Vivien Didelot و دیگر مشارکت‌کنندگان نوشته شده است.

وب‌سایت پروژه: https://vivien.github.io/i3blocks

مخزن کد مبدأ و ردیاب مشکلات در Git: https://github.com/vivien/i3blocks

مجموعه رسمی اسکریپت‌ها برای i3blocks: https://github.com/vivien/i3blocks-contrib

پروتکل i3bar: http://i3wm.org/docs/i3bar-protocol.html

حق نشر © متعلق است به Vivien Didelot. استفاده آزاد از این نرم‌افزار تحت شرایط مجوز GPLv3+ مجاز است.

2019-08-12