TINT2(1) General Commands Manual TINT2(1)

tint2 - پنل/نوار وظیفه سبک

برنامه tint2 یک پنل/نوار وظیفه ساده است که برای مدیر پنجره‌های مدرن X طراحی شده است. این ابزار به طور خاص برای Openbox ساخته شده، اما باید با سایر مدیر پنجره‌ها (مانند GNOME، KDE، XFCE و غیره) نیز به خوبی کار کند.

ویژگی‌ها:

  • پنل به همراه نوار وظیفه، سینی سیستم (system tray)، ساعت و آیکون‌های راه‌انداز (launcher)؛
  • سفارشی‌سازی آسان: رنگ و شفافیت در قلم‌ها، آیکون‌ها، حاشیه‌ها و پس‌زمینه‌ها؛
  • قابلیتی مشابه پیجر (Pager): جابه‌جایی برنامه‌ها میان فضاهای کاری (میزکارهای مجازی)، تغییر فضای کاری جاری؛
  • پشتیبانی از چند نمایشگر: ایجاد یک پنل به ازای هر نمایشگر، با نمایش وظایف مختص به همان نمایشگر؛
  • رویدادهای ماوس با قابلیت شخصی‌سازی کامل.

اهداف:

  • کم‌مزاحمت و سبک بودن (از نظر مصرف حافظه، پردازنده و جلوه بصری)؛
  • پیروی از استانداردهای freedesktop.org؛
  • تسهیل استفاده از جریان‌های کاری خاص، از قبیل پیکربندی‌های چند میزه و چند نمایشگره.

tint2 [OPTION...]

-c path_to_config_file
مشخص می‌کند که به جای فایل پیکربندی پیش‌فرض، از چه فایلی استفاده شود.
-v, --version
اطلاعات نسخه برنامه را نمایش داده و خارج می‌شود.
-h, --help
این راهنما را نمایش داده و خارج می‌شود.

  • مقدمه ⟨#introduction⟩
  • پس‌زمینه‌ها و حاشیه‌ها ⟨#backgrounds-and-borders⟩
  • گرادیان‌ها ⟨#gradients⟩
  • پنل ⟨#panel⟩
  • راه‌انداز ⟨#launcher⟩
  • نوار وظیفه/پیجر ⟨#taskbar-pager⟩
  • دکمه‌های نوار وظیفه ⟨#taskbar-buttons⟩
  • کنش‌های ماوس برای دکمه‌های نوار وظیفه ⟨#mouse-actions-for-taskbar-buttons⟩
  • سینی سیستم ⟨#system-tray⟩
  • ساعت ⟨#clock⟩
  • راهنمای ابزار (Tooltip) ⟨#tooltip⟩
  • باتری ⟨#battery⟩
  • اجراکننده (Executor) ⟨#executor⟩
  • دکمه ⟨#button⟩
  • جداکننده ⟨#separator⟩
  • نمونه پیکربندی ⟨#example-configuration⟩

این دستورالعمل‌ها برای پیکربندی مستقیم tint2 از طریق ویرایش فایل پیکربندی آن هستند. همچنین می‌توانید در عوض از رابط گرافیکی tint2conf استفاده کنید.

نخستین باری که tint2 را اجرا می‌کنید، فایل پیکربندی در مسیر $HOME/.config/tint2/tint2rc ایجاد خواهد شد (این موضوع در صورتی صدق می‌کند که یک نصب تمیز انجام داده باشید. اجرای tint2 در پوشه کد منبع بدون اجرای 'make install' فایل پیکربندی را ایجاد نخواهد کرد).

همچنین می‌توانید با گزینه -c فایل دیگری را در خط فرمان مشخص کنید، مانند: tint2 -c $HOME/tint2.conf. این کار می‌تواند برای اجرای چند نمونه از tint2 که از تنظیمات متفاوتی استفاده می‌کنند به کار رود.

اگر فایل پیکربندی را در حین اجرای tint2 تغییر دهید، دستور killall -SIGUSR1 tint2 برنامه tint2 را وادار به بارگذاری مجدد آن خواهد کرد.

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

فایل پیکربندی tint2 با گزینه‌هایی شروع می‌شود که عناصر پس‌زمینه را همراه با حاشیه‌ها تعریف می‌کنند:

  • rounded = number_of_pixels : شعاع گردی گوشه‌ها
  • border_width = integer : پهنای حاشیه بر حسب پیکسل
  • border_sides = LRTB : جهت‌هایی که حاشیه در آن‌ها رسم می‌شود (چپ، راست، بالا، پایین). در صورت عدم تعیین، از تمام جهت‌ها استفاده می‌شود. (از 0.12.12)
  • background_color = color opacity
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است. توجه داشته باشید که برای داشتن یک پنل شفاف، باید یک کامپوزیتور میزکار (مانند compton یا compiz) را فعال کنید.
•
border_color = color opacity
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است
•
background_color_hover = color opacity (پیش‌فرض: همانند background_color) (از 0.12.3)
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است. توجه داشته باشید که برای داشتن یک پنل شفاف، باید یک کامپوزیتور میزکار (مانند compton یا compiz) را فعال کنید
•
border_color_hover = color opacity (پیش‌فرض: همانند border_color) (از 0.12.3)
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است
•
background_color_pressed = color opacity (پیش‌فرض: همانند background_color_hover) (از 0.12.3)
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است. توجه داشته باشید که برای داشتن یک پنل شفاف، باید یک کامپوزیتور میزکار (مانند compton یا compiz) را فعال کنید
•
border_color_pressed = color opacity (پیش‌فرض: همانند border_color_hover) (از 0.12.3)
  • color به صورت RGB در مبنای شانزده مشخص می‌شود، مثلاً #ff0000 قرمز است
  • opacity بین (0 تا 100) متغیر است، که در آن 0 کاملاً شفاف و 100 کاملاً کدر است
  • border_content_tint_weight = integer : رنگ حاشیه را با رنگ محتوا ترکیب می‌کند (برای وظایف، این مقدار میانگین رنگ آیکون پنجره است). مقادیر باید بین 0 (بدون ترکیب) و 100 (جایگزینی کامل رنگ) باشند. (از 16.0)
  • background_content_tint_weight = integer : رنگ پس‌زمینه را با رنگ محتوا ترکیب می‌کند (برای وظایف، این مقدار میانگین رنگ آیکون پنجره است). مقادیر باید بین 0 (بدون ترکیب) و 100 (جایگزینی کامل رنگ) باشند. (از 16.0)

می‌توانید هر تعداد پس‌زمینه که می‌خواهید تعریف کنید. به عنوان مثال، پیکربندی زیر دو پس‌زمینه را تعریف می‌کند:

rounded = 1
border_width = 0
background_color = #282828 100
border_color = #000000 0
rounded = 1
border_width = 0
background_color = #f6b655 90
border_color = #cccccc 40

برنامه tint2 به طور خودکار هر پس‌زمینه را با عددی که از 1 شروع می‌شود (1، 2، ...) شناسایی می‌کند. پس از آن، می‌توانید با استفاده از شناسه پس‌زمینه، یک پس‌زمینه را به اشیاء (panel، taskbar، task، clock، systray) اعمال کنید، برای مثال:

panel_background_id = 1
taskbar_background_id = 0
task_background_id = 0
task_active_background_id = 2
systray_background_id = 0
clock_background_id = 0

شناسه 0 به یک پس‌زمینه خاص اشاره دارد که کاملاً شفاف است، شناسه 1 اولین پس‌زمینه تعریف‌شده در فایل پیکربندی را اعمال می‌کند و به همین ترتیب..SS گرادیان‌ها

(موجود از نسخه 0.13.0)

پس‌زمینه‌ها همچنین امکان تعیین لایه‌های گرادیان را فراهم می‌کنند که روی پس‌زمینهٔ تک‌رنگ رسم می‌شوند.

ابتدا کاربر باید یک یا چند گرادیان را در فایل پیکربندی تعریف کند، که هر کدام با gradient = TYPE آغاز می‌شوند. این موارد باید پیش از پس‌زمینه‌ها اضافه شوند.

سپس می‌توان گرادیان‌ها را با استفاده از اندیس به پس‌زمینه‌ها اضافه کرد؛ با به‌کارگیری gradient_id = INDEX، gradient_id_hover = INDEX و gradient_id_pressed = INDEX، که در آن INDEX اندیس گرادیان است و از 1 شروع می‌شود.

گرادیان‌ها رنگ را میان نقاط کنترلی ثابت تغییر می‌دهند: * گرادیان‌های عمودی: بالا به پایین؛ * گرادیان‌های افقی: چپ به راست؛ * گرادیان‌های شعاعی: مرکز به گوشه‌ها.

کاربر باید رنگ‌های آغازین و پایانی را مشخص کند، و می‌تواند به‌صورت اختیاری با استفاده از گزینهٔ color_stop، همان‌طور که در ادامه توضیح داده شده است، نقاط توقف رنگ بیشتری را در این میان اضافه کند.

gradient = vertical
start_color = #rrggbb opacity
end_color = #rrggbb opacity

gradient = horizontal
start_color = #rrggbb opacity
end_color = #rrggbb opacity

gradient = radial
start_color = #rrggbb opacity
end_color = #rrggbb opacity

color_stop = percentage #rrggbb opacity

# Gradient 1: thin film effect
gradient = horizontal
start_color = #111122 30
end_color = #112211 30
color_stop = 60 #221111 30
# Gradient 2: radial glow
gradient = radial
start_color = #ffffff 20
end_color = #ffffff 0
# Gradient 3: elegant black
gradient = vertical
start_color = #444444 100
end_color = #222222 100
# Gradient 4: elegant black
gradient = horizontal
start_color = #111111 100
end_color = #222222 100
# Background 1: Active desktop name
rounded = 2
border_width = 1
border_sides = TBLR
background_color = #555555 10
border_color = #ffffff 60
background_color_hover = #555555 10
border_color_hover = #ffffff 60
background_color_pressed = #555555 10
border_color_pressed = #ffffff 60
gradient_id = 3
gradient_id_hover = 4
gradient_id_pressed = 2
[...]
•
panel_items = LTSBC مواردی را که tint2 نمایش می‌دهد و ترتیب آن‌ها را مشخص می‌کند. هر حرف به یک مورد اشاره دارد که به شرح زیر تعریف می‌شود:
  • L راه‌انداز برنامه‌ها (Launcher) را نمایش می‌دهد
  • T نوار وظیفه (Taskbar) را نمایش می‌دهد
  • S سینی سیستم (Systray، با عنوان ناحیه اعلان نیز شناخته می‌شود) را نمایش می‌دهد
  • B وضعیت باتری را نمایش می‌دهد
  • C ساعت را نمایش می‌دهد
  • F یک فاصله‌انداز گسترش‌پذیر (freespace) اضافه می‌کند. می‌توانید بیش از یک مورد را مشخص کنید. اگر T نیز وجود داشته باشد هیچ تأثیری ندارد. (از نگارش 0.12)
  • E یک افزونه اجراکننده (executor) اضافه می‌کند. می‌توانید بیش از یک مورد را مشخص کنید. (از نگارش 0.12.4)
  • P یک دکمه فشاری اضافه می‌کند. می‌توانید بیش از یک مورد را مشخص کنید. (از نگارش 0.14)
  • : یک جداکننده اضافه می‌کند. می‌توانید بیش از یک مورد را مشخص کنید. (از نگارش 0.13.0)

برای مثال، panel_items = STC سینی سیستم، نوار وظیفه و ساعت را (از چپ به راست) نمایش می‌دهد.

•
panel_monitor = monitor (all or primary or 1 or 2 or ...) : نمایشگری که tint2 پنل را روی آن رسم می‌کند
  • نخستین نمایشگر 1 است
  • برای داشتن یک پنل مجزا به ازای هر نمایشگر، از panel_monitor = all استفاده کنید
•
primary_monitor_first = boolean (0 or 1) : قرار دادن نمایشگر اصلی قبل از تمام نمایشگرهای دیگر در فهرست. (از نگارش 0.12.4؛ در 1.0 حذف شد، به جای آن از primary استفاده کنید)

[](images/panel_padding.jpg)

•
panel_position = vertical_position horizontal_position orientation
  • vertical_position یکی از این موارد است: bottom، top، center
  • horizontal_position یکی از این موارد است: left، right، center
  • orientation یکی از این موارد است: horizontal، vertical
•
panel_size = width height
•
width و height می‌توانند بدون واحد (مانند 123) به عنوان پیکسل، یا همراه با % به عنوان درصدی از اندازه نمایشگر (مانند 50%) مشخص شوند. برای عرض/ارتفاع کامل نمایشگر از 100% استفاده کنید. مثال:
  • scale_relative_to_dpi = integer : در صورت تنظیم روی یک مقدار غیرصفر، مقیاس‌بندی HiDPI فعال می‌شود. هر پنل روی یک نمایشگر متفاوت قابل مشاهده است؛ بنابراین هر پنل ضریب مقیاس‌بندی مشخصی دارد. این ضریب مقیاس‌بندی به عنوان نسبت بین DPI نمایشگر (به‌دست‌آمده از ابعاد بر حسب پیکسل و میلی‌متر از RandR) و یک DPI مرجع پیکربندی‌شده محاسبه می‌شود - این همان DPI است که پیکربندی‌های موجود کاربر با آن عادی به نظر می‌رسیدند، جهت سازگاری با گذشته.
  • scale_relative_to_screen_height = integer : مشابه scale_relative_to_dpi است، با این تفاوت که ضریب مقیاس‌بندی به صورت نسبت بین ارتفاع نمایشگر و scale_relative_to_screen_height محاسبه می‌شود. این اثر با scale_relative_to_dpi تجمعی است، یعنی اگر هر دو گزینه وجود داشته باشند، ضرایب در یکدیگر ضرب می‌شوند.
# عرض پنل 94% اندازه نمایشگر و ارتفاع آن 30 پیکسل است:
panel_size = 94% 30
  • panel_shrink = boolean (0 or 1) : اگر روی 1 تنظیم شود، پنل به صورت پویا به اندازه‌ای جمع‌وجور کوچک می‌شود. (از نگارش 0.13)
  • panel_margin = horizontal_margin vertical_margin : حاشیه‌ها فاصله بین پنل و لبه افقی/عمودی نمایشگر را مشخص می‌کنند. برای داشتن پنلی هم‌اندازه با لبه نمایشگر (بدون حاشیه) از 0 استفاده کنید.

[](images/panelsizemargin.jpg)

•
panel_padding = horizontal_padding vertical_padding spacing : لطفاً به تصویر زیر مراجعه کنید.

[](images/panel_padding.jpg)

  • font_shadow = boolean (0 or 1)
  • panel_background_id = integer : مشخص می‌کند از کدام پس‌زمینه برای پنل استفاده شود.
  • wm_menu = boolean (0 or 1) : مشخص می‌کند که آیا tint2 رویدادهای مدیریت‌نشده موشواره را به مدیر پنجره هدایت کند یا خیر. برای مدیر پنجره‌هایی مانند openbox که با کلیک راست روی میزکار منوی استارت را نمایش می‌دهند کاربردی است.
  • panel_dock = boolean (0 or 1) : مشخص می‌کند که آیا tint2 در داک (dock) مدیر پنجره قرار گیرد یا خیر. برای مدیر پنجره openbox توصیه می‌شود یک کلید تبدیل (modifier) برای گزینه moveButton نیز تعریف شود، در غیر این صورت کلیک موشواره به tint2 هدایت نمی‌شود (در ~/.config/openbox/rc.xml).
  • panel_pivot_struts = boolean (0 or 1) : مشخص می‌کند که آیا tint2 هنگام درخواست فضای رزروشده با STRUTها، جهت خود (افقی در برابر عمودی) را به مدیر پنجره خلاف واقع گزارش دهد یا خیر (گزینه strut_policy را در زیر ببینید). در برخی مدیر پنجره‌ها، این کار امکان قرار دادن پنل در میانه صفحه مجازی را فراهم می‌سازد، برای مثال در لبه پایینی نمایشگر بالایی در یک پیکربندی عمودی دو نمایشگره.
  • panel_layer = bottom/normal/top : برنامه tint2 را در لایه bottom/normal/top قرار می‌دهد. این گزینه برای تعیین این‌که آیا پنجره‌های دیگر می‌توانند روی پنل را بپوشانند یا خیر مفید است. مقدار پیش‌فرض لایه bottom است، اما با شفافیت واقعی، لایه normal یا top می‌تواند جایگزین مناسبی باشد.
  • strut_policy = follow_size/minimum/none : مقادیر STRUT توسط مدیر پنجره برای تعیین اندازه پنجره‌های بیشینه‌شده (maximized) استفاده می‌شوند. نکته: در پیکربندی‌های چند نمایشگره (Xinerama)، پنل معمولاً باید در لبه (و نه در وسط) صفحه مجازی قرار گیرد تا این ویژگی به درستی کار کند (اگرچه در برخی مدیر پنجره‌ها، تنظیم panel_pivot_struts می‌تواند این محدودیت را دور بزند).
  • follow_size به این معنی است که اندازه پنجره‌های بیشینه‌شده همواره به گونه‌ای تغییر می‌کند که یک لبه مشترک با tint2 داشته باشند.
  • minimum به این معنی است که پنجره‌های بیشینه‌شده همواره گسترش می‌یابند تا لبه مشترکی با پنل پنهان‌شده داشته باشند. این حالت زمانی که گزینه autohide فعال باشد کاربردی است.
  • none به این معنی است که پنجره‌های بیشینه‌شده از اندازه تمام‌صفحه استفاده می‌کنند.
  • panel_window_name = string : نام پنجره پنل را مشخص می‌کند. پیش‌فرض: 'tint2'. (از نگارش 0.12)
  • disable_transparency = boolean (0 or 1) : غیرفعال کردن شفافیت به جای بررسی این‌که آیا پشتیبانی می‌شود یا خیر. روی پشته‌های گرافیکی معیوب مفید است. (از نگارش 0.12)
  • mouse_effects = boolean (0 or 1) : تعیین فعال بودن جلوه‌های شناوری موشواره (hover) برای موارد قابل کلیک. (از نگارش 0.12.3)
  • mouse_hover_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : رنگ و شفافیت آیکون را هنگام شناوری موشواره تنظیم می‌کند (تنها زمانی کار می‌کند که mouse_effects = 1 باشد). (از نگارش 0.12.3)
  • mouse_pressed_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : رنگ و شفافیت آیکون را هنگام فشرده شدن موشواره تنظیم می‌کند (تنها زمانی کار می‌کند که mouse_effects = 1 باشد). (از نگارش 0.12.3)
  • autohide = boolean (0 or 1) : تعیین فعال بودن پنهان‌سازی پنل هنگام خروج نشانگر موشواره از پنل.
  • autohide_show_timeout = float : مهلت زمانی نمایش بر حسب ثانیه پس از ورود نشانگر موشواره به پنل. از '.' به عنوان جداکننده اعشار استفاده کنید.
  • autohide_hide_timeout = float : مهلت زمانی پنهان‌سازی بر حسب ثانیه پس از خروج نشانگر موشواره از پنل. از '.' به عنوان جداکننده اعشار استفاده کنید.
  • autohide_height = integer : ارتفاع پنل (عرض برای پنل‌های عمودی) در حالت پنهان.
  • launcher_item_app = path_to_application : هر launcher_item_app باید یک مسیر فایل به یک فایل .desktop مطابق با مشخصات freedesktop.org ⟨http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html⟩ باشد. مسیرها ممکن است با ~ شروع شوند، که به مسیر دایرکتوری خانگی کاربر گسترش می‌یابد. اگر فقط یک نام فایل مشخص شده باشد، فایل در دایرکتوری‌های استاندارد برنامه‌ها جستجو می‌شود ($XDG_DATA_HOME/applications، ~/.local/share/applications، $XDG_DATA_DIRS/applications، /usr/local/share/applications، /usr/share/applications، /opt/share/applications).
  • launcher_apps_dir = path_to_directory : مسیری به یک دایرکتوری را مشخص می‌کند که راه‌انداز تمام فایل‌های .desktop را از آن بارگذاری می‌کند (تمام زیردایرکتوری‌ها به صورت بازگشتی کاوش می‌شوند). می‌تواند چندین بار استفاده شود. مسیر ممکن است با ~ شروع شود، که به مسیر دایرکتوری خانگی کاربر گسترش می‌یابد. (از نسخه 0.12)
  • launcher_background_id = integer : مشخص می‌کند از کدام پس‌زمینه استفاده شود.
  • launcher_icon_background_id = integer : مشخص می‌کند از کدام پس‌زمینه برای آیکون‌ها استفاده شود.
  • launcher_padding = horizontal_padding vertical_padding spacing
  • launcher_icon_size = integer : اندازه آیکون راه‌انداز، بر حسب پیکسل.
  • launcher_icon_theme = name_of_theme : (اختیاری) از تم آیکون مشخص‌شده برای نمایش آیکون‌های میانبر استفاده می‌کند. توجه داشته باشید که اگر یک مدیر XSETTINGS در حال اجرا داشته باشید (که احتمالاً دارید)، tint2 تم آیکون میزکار شما را شناسایی کرده و به کار می‌برد، مگر اینکه launcher_icon_theme_override = 1 باشد.
  • launcher_icon_theme_override = boolean (0 or 1) : مشخص می‌کند که آیا launcher_icon_theme مقدار به‌دست‌آمده از مدیر XSETTINGS را لغو (override) می‌کند یا خیر. (از نسخه 0.12)
  • launcher_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : رنگ و شفافیت آیکون را تنظیم می‌کند.
  • launcher_tooltip = boolean (0 or 1) : نمایش یا عدم نمایش راهنمای شناور (tooltip) برای آیکون‌های راه‌انداز.
  • startup_notifications = boolean (0 or 1) : نمایش یا عدم نمایش اعلان‌های راه‌اندازی هنگام اجرای برنامه‌ها از راه‌انداز. (از نسخه 0.12)

•
taskbar_mode = single_desktop/multi_desktop
  • single_desktop : یک نوار وظیفه معمولی را نشان می‌دهد که وظایف در حال اجرا در میزکار مجازی فعلی (که با عنوان «فضای کاری» یا workspace نیز شناخته می‌شود) را فهرست می‌کند؛
  • multi_desktop : قابلیتی شبیه به پیجر (pager). چندین نوار وظیفه را نشان می‌دهد، یکی برای هر میزکار مجازی، که با آن:
  • می‌توانید وظایف را بین میزکارهای مجازی بکشید و رها کنید (drag-and-drop)؛
  • می‌توانید بین میزکارهای مجازی جابه‌جا شوید.
  • taskbar_hide_if_empty = boolean (0 or 1) : در صورت فعال بودن، در حالت multi-desktop نوارهای وظیفه مربوط به میزکارهای خالی غیر از میزکار فعلی، پنهان می‌شوند. (از نسخه 0.13)
  • taskbar_distribute_size = boolean (0 or 1) : در صورت فعال بودن، در حالت multi-desktop اندازه موجود را به تناسب تعداد وظایف بین نوارهای وظیفه توزیع می‌کند. پیش‌فرض: غیرفعال (disabled). (از نسخه 0.12)
  • taskbar_padding = horizontal_padding vertical_padding spacing

[](images/taskbar_padding.jpg)

  • taskbar_background_id = integer : از کدام پس‌زمینه استفاده شود.
  • taskbar_active_background_id = integer : از کدام پس‌زمینه برای نوار وظیفه میزکار مجازی فعلی استفاده شود.
  • taskbar_hide_inactive_tasks = boolean (0 or 1) : در صورت فعال بودن، نوار وظیفه تنها وظیفه فعال را نشان می‌دهد. (از نسخه 0.12)
  • taskbar_hide_different_monitor = boolean (0 or 1) : در صورت فعال بودن، نوار وظیفه تنها وظایف نمایشگر فعلی را نشان می‌دهد. هنگام اجرای نمونه‌های مختلف tint2 روی نمایشگرهای گوناگون، که هر یک پیکربندی مخصوص به خود را دارند، کاربردی است. (از نسخه 0.12)
  • taskbar_hide_different_desktop = boolean (0 or 1) : در صورت فعال بودن، نوار وظیفه تنها وظایف میزکار فعلی را نشان می‌دهد. برای جمع‌وجورتر کردن نوارهای وظیفه multi-desktop مفید است، در حالی که همچنان امکان جابه‌جایی میزکار را با کلیک موشواره فراهم می‌سازد. (از نسخه 1.0)
  • taskbar_always_show_all_desktop_tasks = boolean (0 or 1) : تنها زمانی تأثیر دارد که taskbar_mode = multi_desktop باشد. در صورت فعال بودن، وظایفی که در تمام میزکارها حضور دارند در همه نوارهای وظیفه نمایش داده می‌شوند. در غیر این صورت، تنها در نوار وظیفه میزکار فعلی نمایش می‌یابند. (از نسخه 0.12.4)
  • taskbar_sort_order = none/title/center : ترتیب مرتب‌سازی وظایف را در نوار وظیفه مشخص می‌کند. (از نسخه 0.12)
  • none : بدون مرتب‌سازی. وظایف جدید هنگام ظاهر شدن، به سادگی به انتهای نوار وظیفه افزوده می‌شوند.
  • title : وظایف را بر اساس عنوان مرتب می‌کند.
  • application : وظایف را بر اساس نام برنامه مرتب می‌کند. (از نسخه 16.3)
  • center : وظایف را بر اساس مرکز پنجره‌هایشان مرتب می‌کند.
  • mru : وظایفی را که اخیراً استفاده شده‌اند (MRU) در ابتدا نشان می‌دهد. (از نسخه 0.12.4)
  • lru : وظایفی را که اخیراً استفاده شده‌اند، در انتها نشان می‌دهد. (از نسخه 0.12.4)
  • task_align = left/center/right : تراز کردن وظایف را در نوار وظیفه مشخص می‌کند. پیش‌فرض: left.
  • taskbar_name = boolean (0 or 1) : نمایش یا عدم نمایش نام میزکار مجازی در نوار وظیفه.
  • taskbar_name_padding = padding : فاصله‌گذاری درونی (padding) برای نام میزکار مجازی.
  • taskbar_name_background_id = integer : از کدام پس‌زمینه برای نام میزکار استفاده شود.
  • taskbar_name_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE] : پیکربندی فونت برای نام میزکار.
  • taskbar_name_font_color = color opacity (0 to 100) : رنگ فونت برای نام میزکار.
  • taskbar_name_active_background_id = integer : از کدام پس‌زمینه برای نام میزکار فعلی استفاده شود.
  • taskbar_name_active_font_color = color opacity (0 to 100) : رنگ فونت برای نام میزکار فعلی.

گزینه‌های زیر دکمه‌های وظیفه را در نوار وظیفه پیکربندی می‌کنند:

  • task_icon = boolean (0 or 1) : نمایش دادن یا ندادن نماد وظیفه. هیچ گزینهٔ صریحی برای کنترل اندازهٔ نماد وظیفه وجود ندارد؛ این اندازه به فاصلهٔ درونی عمودی تنظیم‌شده با task_padding بستگی دارد.
  • task_text = boolean (0 or 1) : نمایش دادن یا ندادن متن وظیفه.
  • task_centered = boolean (0 or 1) : وسط‌چین بودن یا نبودن متن وظیفه.
  • task_tooltip = boolean (0 or 1) : نمایش دادن یا ندادن پیش‌نمایش متنی (tooltip) برای وظایف.
  • task_thumbnail = boolean (0 or 1) : نمایش دادن یا ندادن پیش‌نمایش بندانگشتی برای وظایف. (از نسخهٔ 16.0)
  • task_thumbnail_size = width : اندازهٔ تصویر بندانگشتی. (از نسخهٔ 16.0)
  • task_maximum_size = width height
  • width در پنل‌های افقی برای محدود کردن اندازهٔ وظایف استفاده می‌شود. برای اختصاص تمام پهنای نوار وظیفه، از width = 0 استفاده کنید.
  • height برای پنل‌های عمودی استفاده می‌شود.
  • task_padding = horizontal_padding vertical_padding spacing
  • urgent_nb_of_blink = integer : تعداد چشمک‌زدن‌ها در رویدادهای «جلب توجه» (get attention).

[](images/task_padding.jpg)

  • task_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]
  • task_font_color = color opacity (0 to 100)
  • task_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : تنظیم رنگ و شفافیت نماد وظیفه.
  • task_background_id = integer : پس‌زمینه‌ای که باید برای وظایف انتخاب‌نشده استفاده شود.
برای ۳ گزینهٔ بعدی، STATUS می‌تواند active / iconified / urgent باشد:
* task_STATUS_font_color = color opacity (0 to 100)
  • task_STATUS_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : رنگ و شفافیت نماد وظیفه را تنظیم می‌کند.
  • task_STATUS_background_id = integer : پس‌زمینه‌ای که باید برای وظیفه استفاده شود.

رویدادهای ممکن موشواره عبارتند از: left, middle, right, scroll_up, scroll_down.

اقدامات ممکن موشواره عبارتند از: none, close, toggle, iconify, shade, toggle_iconify, maximize_restore, desktop_left, desktop_right, next_task, prev_task.

برای سفارشی‌سازی اقدامات موشواره از mouse_event = action استفاده کنید. مثال:
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

مفاهیم اقدامات:
* none : اگر wm_menu = 1 تنظیم شده باشد، رویداد موشواره به مدیر پنجره فرستاده می‌شود؛ در غیر این صورت نادیده گرفته می‌شود. * close : بستن وظیفه * toggle : تغییر وضعیت وظیفه * iconify : کمینه‌سازی (minimize) وظیفه * toggle_iconify : تغییر وضعیت یا کمینه‌سازی وظیفه * maximize_restore : بیشینه‌سازی یا بازگردانی اندازهٔ وظیفه * shade : جمع کردن (shade) پنجرهٔ وظیفه * desktop_left : فرستادن وظیفه به میزکار سمت چپ * desktop_right : فرستادن وظیفه به میزکار سمت راست * next_task : انتقال تمرکز به وظیفهٔ بعدی * prev_task : انتقال تمرکز به وظیفهٔ قبلی

  • systray_padding = horizontal_padding vertical_padding spacing
  • systray_background_id = integer : کدام پس‌زمینه استفاده شود.
  • systray_sort = ascending/descending/left2right/right2left : ترتیب مرتب‌سازی نمادها در سینی سیستم را تعیین می‌کند: به ترتیب الفبایی صعودی/نزولی عنوان نماد، یا افزودن همیشگی نمادها به سمت راست/چپ (توجه داشته باشید که با left2right یا right2left ممکن است این ترتیب هنگام راه‌اندازی دوبارهٔ پنل تغییر کند).
  • systray_icon_size = max_icon_size : بیشینه اندازهٔ نماد سینی سیستم را به number تنظیم می‌کند. برای اندازه‌بندی خودکار نماد، آن را روی 0 قرار دهید.
  • systray_icon_asb = alpha (0 to 100) saturation (-100 to 100) brightness (-100 to 100) : رنگ و شفافیت نمادهای سینی سیستم را تنظیم می‌کند.
  • systray_monitor = integer (1, 2, ...) or primary : سینی سیستم روی کدام نمایشگر رسم شود. نخستین نمایشگر 1 است. (از نسخهٔ 0.12)
  • systray_name_filter = string : عبارت باقاعده برای شناسایی نام نمادهایی که باید پنهان شوند. برای نمونه، ^audacious$ نمادهایی با نام دقیق audacious را پنهان می‌کند، در حالی که aud هر نمادی را که aud در نامش وجود داشته باشد پنهان خواهد کرد. (از نسخهٔ 0.13.1)
•
time1_format = %H:%M : قالبی که توسط خط نخست ساعت استفاده می‌شود.
  • time1_format، time2_format و clock_tooltip از نحو 'strftime' استفاده می‌کنند. اطلاعات بیشتر را می‌توانید در اینجا بیابید: ⟨http://www.manpagez.com/man/3/strftime⟩
  • برای پنهان کردن ساعت، time1_format و time2_format را کامنت کنید.
•
time1_timezone = :US/Hawaii
•
time1_timezone، time2_timezone و clock_tooltip_timezone می‌توانند برای تعیین یک منطقه زمانی استفاده شوند. اگر مقداری مشخص نکنید، منطقه زمانی سراسری سیستم استفاده می‌شود. مناطق زمانی معمولاً در دایرکتوری /usr/share/zoneinfo یافت می‌شوند. اگر مناطق زمانی شما در دایرکتوری متفاوتی قرار دارند، باید مسیر مطلق را مشخص کنید؛ مانند time1_timezone = :/different/zoneinfo/dir/US/Hawaii. همیشه در ابتدای منطقه زمانی یک ':' قرار دهید.
  • time1_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]
  • time2_format = %A %d %B
  • time2_timezone = :Europe/Berlin
  • time2_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]
  • clock_font_color = color opacity (0 to 100)
  • clock_padding = horizontal_padding vertical_padding
  • clock_background_id = integer : کدام پس‌زمینه استفاده شود.
  • clock_tooltip = %a, %d. %b %Y : قالب برای راهنمای شناور ساعت.
  • clock_tooltip_timezone = :UTC
  • clock_lclick_command = text : دستوری که با کلیک چپ اجرا می‌شود.
  • clock_rclick_command = text : دستوری که با کلیک راست اجرا می‌شود.
  • clock_mclick_command = text : دستوری که با کلیک میانی اجرا می‌شود. (از نسخه 0.12.1)
  • clock_uwheel_command = text : دستوری که با چرخش غلتک ماوس به بالا اجرا می‌شود. (از نسخه 0.12.1)
  • clock_dwheel_command = text : دستوری که با چرخش غلتک ماوس به پایین اجرا می‌شود. (از نسخه 0.12.1)

  • tooltip_padding = horizontal_padding vertical_padding
  • tooltip_show_timeout = float : تأخیر در نمایش راهنمای شناور بر حسب ثانیه. از . به عنوان جداکننده اعشار استفاده کنید.
  • tooltip_hide_timeout = float : تأخیر در پنهان کردن راهنمای شناور بر حسب ثانیه. از . به عنوان جداکننده اعشار استفاده کنید.
  • tooltip_background_id = integer : کدام پس‌زمینه برای راهنماهای شناور استفاده شود. توجه داشته باشید که با شفافیت کاذب، گزینه‌های کانال آلفا و شعاع گوشه رعایت نمی‌شوند.
  • tooltip_font_color = color opacity (0 to 100)
  • tooltip_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]

  • battery_hide = never/integer (0 to 100) : در چه درصدی از باتری، آیتم باتری پنهان شود.
  • battery_low_status = integer: در چه درصدی از باتری دستور وضعیت کم بودن شارژ اجرا شود.
  • battery_low_cmd = xmessage 'tint2: Battery low!' : دستوری که هنگام کم بودن شارژ باتری اجرا می‌شود.
  • battery_full_cmd = notify-send "battery full" : دستوری که هنگام پر شدن باتری اجرا می‌شود.
  • bat1_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]
  • bat2_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE]
  • battery_font_color = color opacity (0 to 100)
  • bat1_format = FORMAT_STRING : قالب خط ۱ باتری. پیش‌فرض: %p. (از نسخه 1.0) مشخصات قالب:
  • %s: وضعیت (charging، discharging، full، unknown).
  • %m: دقایق باقی‌مانده تا شارژ یا تخلیه کامل (تخمینی).
  • %h: ساعت‌های باقی‌مانده تا شارژ یا تخلیه کامل (تخمینی).
  • %t: زمان باقی‌مانده. در زمان شارژ/تخلیه "hrs:mins" یا در زمان پر بودن "Ful\" را نشان می‌دهد.
  • %p: درصد. شامل علامت % است.
  • %P: درصد. بدون علامت %.
  • bat2_format = FORMAT_STRING : قالب خط ۲ باتری. پیش‌فرض: %t. (از نسخه 1.0)
  • battery_padding = horizontal_padding vertical_padding
  • battery_background_id = integer : کدام پس‌زمینه برای باتری استفاده شود.
  • battery_tooltip_enabled = boolean (0 or 1) : فعال/غیرفعال کردن راهنماهای شناور باتری. (از نسخه 0.12.3)
  • battery_lclick_command = text : دستوری که با کلیک چپ اجرا می‌شود. (از نسخه 0.12.1)
  • battery_rclick_command = text : دستوری که با کلیک راست اجرا می‌شود. (از نسخه 0.12.1)
  • battery_mclick_command = text : دستوری که با کلیک میانی اجرا می‌شود. (از نسخه 0.12.1)
  • battery_uwheel_command = text : دستوری که با چرخش غلتک ماوس به بالا اجرا می‌شود. (از نسخه 0.12.1)
  • battery_dwheel_command = text : دستوری که با چرخش غلتک ماوس به پایین اجرا می‌شود. (از نسخه 0.12.1)
  • ac_connected_cmd = text : دستوری که هنگام اتصال آداپتور برق اجرا می‌شود. (از نسخه 0.12.3)
  • ac_disconnected_cmd = text : دستوری که هنگام جدا شدن آداپتور برق اجرا می‌شود. (از نسخه 0.12.3)
  • execp = new : پیکربندی یک افزونهٔ مجری جدید را آغاز می‌کند. چندین مورد از این افزونه‌ها پشتیبانی می‌شوند؛ تنها کافی است چند حرف E در panel_items به کار رود. (از نسخهٔ 0.12.4)
  • execp_command = text : دستوری که باید اجرا شود. (از نسخهٔ 0.12.4)
  • execp_interval = integer : این دستور مجدداً پس از execp_interval ثانیه از لحظهٔ خروج، اجرا می‌شود. در صورت صفر بودن، دستور تنها یک بار اجرا خواهد شد. (از نسخهٔ 0.12.4)
  • execp_continuous = integer : در صورت غیرصفر بودن، آخرین execp_continuous سطر از خروجی دستور، در هر execp_continuous سطر نمایش داده می‌شود؛ این ویژگی برای نمایش خروجی دستوراتی که به‌طور مداوم اجرا می‌شوند، مانند ping 127.0.0.1 مفید است. در صورت صفر بودن، خروجی دستور پس از پایان اجرای آن نمایش داده می‌شود. (از نسخهٔ 0.12.4)
  • execp_has_icon = boolean (0 or 1) : اگر execp_has_icon = 1 باشد، نخستین سطر چاپ‌شده توسط دستور به عنوان مسیر یک فایل تصویری تفسیر می‌شود. (از نسخهٔ 0.12.4)
  • execp_cache_icon = boolean (0 or 1) : اگر execp_cache_icon = 0 باشد، تصویر با هر بار اجرای دستور دوباره بارگذاری می‌شود (در صورتی که فایل تصویر روی دیسک توسط برنامهٔ اجراشده با execp_command تغییر کند، مفید است). (از نسخهٔ 0.12.4)
  • execp_icon_w = integer : می‌توانید از execp_icon_w و execp_icon_h برای تغییر اندازهٔ تصویر استفاده کنید. اگر یکی از آن‌ها صفر یا ناموجود باشد، مقیاس تصویر به‌طور متناسب تغییر می‌کند. اگر هر دوی آن‌ها صفر یا ناموجود باشند، مقیاس تصویر تغییر نخواهد کرد. (از نسخهٔ 0.12.4)
  • execp_icon_h = integer : به execp_icon_w مراجعه کنید. (از نسخهٔ 0.12.4)
  • execp_tooltip = text : متن راهنما (tooltip). اگر خالی رها شود، هیچ راهنمایی نمایش داده نمی‌شود. اگر تعیین نشده باشد، خطای استاندارد (stderr) دستور به عنوان راهنما نشان داده می‌شود (یک توالی پاک‌کردن صفحه ANSI می‌تواند محتوا را بازنشانی کند، در bash: printf '\e[2J'، در C: printf("\x1b[2J");). اگر خطای استاندارد خالی باشد، راهنما اطلاعاتی دربارهٔ زمان آخرین اجرای دستور را نشان خواهد داد. (از نسخهٔ 0.12.4)
  • execp_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE] : قلم مورد استفاده برای رسم متن. (از نسخهٔ 0.12.4)
  • execp_font_color = color opacity : رنگ قلم. (از نسخهٔ 0.12.4)
  • execp_markup = boolean (0 or 1) : در صورت غیرصفر بودن، با خروجی دستور همانند نشانه‌گذاری Pango برخورد می‌شود که امکان قالب‌بندی متن غنی (rich text) را فراهم می‌کند. ساختار آن در نشانی ⟨https://developer.gnome.org/pygtk/stable/pango-markup-language.html⟩ مستند شده است. توجه داشته باشید که استفاده از این مورد با دستوراتی که داده‌های بارگیری‌شده از اینترنت را چاپ می‌کنند، یک خطر امنیتی بالقوه است. (از نسخهٔ 0.12.4)
  • execp_background_id = integer : کدام پس‌زمینه استفاده شود. (از نسخهٔ 0.12.4)
  • execp_centered = boolean (0 or 1) : تعیین می‌کند که آیا متن در مرکز قرار گیرد یا خیر. (از نسخهٔ 0.12.4)
  • execp_padding = horizontal_padding vertical_padding spacing_between_icon_and_text (از نسخهٔ 0.12.4)
  • execp_monitor = integer (1, 2, ...), primary or all : مجری روی کدام نمایشگر رسم شود. نخستین نمایشگر 1 است. (از نسخهٔ 17.0)
  • execp_lclick_command = text : دستوری که هنگام کلیک چپ اجرا می‌شود. در صورت عدم تعیین، execp_command بلافاصله اجرا خواهد شد، مگر اینکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.12.4)
  • execp_mclick_command = text : دستوری که هنگام کلیک راست اجرا می‌شود. در صورت عدم تعیین، execp_command بلافاصله اجرا خواهد شد، مگر اینکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.12.4)
  • execp_rclick_command = text : دستوری که هنگام کلیک وسط اجرا می‌شود. در صورت عدم تعیین، execp_command بلافاصله اجرا خواهد شد، مگر اینکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.12.4)
  • execp_uwheel_command = text : دستوری که هنگام چرخش چرخ ماوس به بالا اجرا می‌شود. در صورت عدم تعیین، execp_command بلافاصله اجرا خواهد شد، مگر اینکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.12.4)
  • execp_dwheel_command = text : دستوری که هنگام چرخش چرخ ماوس به پایین اجرا می‌شود. در صورت عدم تعیین، execp_command بلافاصله اجرا خواهد شد، مگر اینکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.12.4)

execp = new
execp_command = hostname
execp_interval = 0

execp = new
execp_command = df -h | awk '/\/$/ { print $6 ": " $2 " " $5}'
execp_interval = 10

execp = new
execp_command = echo /usr/share/icons/elementary-xfce/emblems/24/emblem-colors-blue.png; echo '<span foreground="#7f7">Click</span> <span foreground="#77f">me</span> <span foreground="#f77">pls</span>'
execp_has_icon = 1
execp_interval = 0
execp_centered = 1
execp_font = sans 9
execp_markup = 1
execp_font_color = #aaffaa 100
execp_padding = 2 0
execp_tooltip = I will tell you a secret...
execp_lclick_command = zenity --info "--text=$(uname -sr)"
execp_background_id = 2
execp = new
execp_command = xprop -root -spy | awk '/^_NET_CURRENT_DESKTOP/ { print "Workspace " ($3 + 1) ; fflush(); }'
execp_interval = 1
execp_continuous = 1

execp_command = xprop -root -spy | awk -v home="$HOME" '/^_NET_CURRENT_DESKTOP/ { print home "/.config/myPager/" ($3 + 1) ".png\n" ; fflush(); }'
execp_interval = 1
execp_has_icon = 1
execp_cache_icon = 1
execp_continuous = 2

execp = new
execp_command = ping -i 1 -c 1 -W 1 -O -D -n $(ip route | grep default | grep via | grep -o '[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*') | awk '/no/ { print "<span foreground=\"#faa\">timeout</span>"; fflush(); }; /time=/ { gsub(/time=/, "", $8); printf "<span foreground=\"#7af\">%3.0f %s</span>\n", $8, $9; fflush(); } '
execp_continuous = 0
execp_interval = 1
execp_markup = 1

# به استفاده از "stdbuf -oL" برای وادار کردن برنامه به تخلیه خط‌به‌خط خروجی دقت کنید.
execp = new
execp_command = free -b -s1 | stdbuf -oL awk '/^Mem:/ { printf "Mem: %s %.0f%%\n", $2, 100 * ($2 - $7) / $2 }' | stdbuf -oL numfmt --to=iec-i --field=2 -d' '
execp_interval = 1
execp_continuous = 1

execp = new
execp_command = stdbuf -oL bwm-ng -o csv -t 1000 | stdbuf -oL awk -F ';' '/total/ { printf "Net: %.0f Mb/s\n", ($5*8/1.0e6) }'
execp_continuous = 1
execp_interval = 1

  • button = new : پیکربندی یک دکمهٔ جدید را آغاز می‌کند. چندین مورد از این افزونه پشتیبانی می‌شوند؛ کافی است از چند P در panel_items استفاده کنید. (از نسخهٔ 0.14)
  • button_icon = text : نام یا مسیر آیکون (یا خالی). (از نسخهٔ 0.14)
  • button_text = text : متن برای نمایش (یا خالی). (از نسخهٔ 0.14)
  • button_tooltip = text : راهنمای ابزار (tooltip) (یا خالی). (از نسخهٔ 0.14)
  • button_font = [FAMILY-LIST] [STYLE-OPTIONS] [SIZE] : قلم استفاده‌شده برای رسم متن. (از نسخهٔ 0.14)
  • button_font_color = color opacity : رنگ قلم. (از نسخهٔ 0.14)
  • button_background_id = integer : کدام پس‌زمینه استفاده شود. (از نسخهٔ 0.14)
  • button_centered = boolean (0 or 1) : آیا متن در مرکز قرار گیرد یا خیر. (از نسخهٔ 0.14)
  • button_padding = horizontal_padding vertical_padding spacing_between_icon_and_text (از نسخهٔ 0.14)
  • button_max_icon_size = integer : محدودیتی برای اندازهٔ آیکون تعیین می‌کند. در غیر این صورت، آیکون تا لبه‌ها گسترش می‌یابد. (از نسخهٔ 0.14)
  • button_lclick_command = text : دستور برای اجرا هنگام کلیک چپ. در صورت عدم تعریف، execp_command بلافاصله اجرا می‌شود، مگر آنکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.14)
  • button_mclick_command = text : دستور برای اجرا هنگام کلیک راست. در صورت عدم تعریف، execp_command بلافاصله اجرا می‌شود، مگر آنکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.14)
  • button_rclick_command = text : دستور برای اجرا هنگام کلیک وسط. در صورت عدم تعریف، execp_command بلافاصله اجرا می‌شود، مگر آنکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.14)
  • button_uwheel_command = text : دستور برای اجرا هنگام چرخش چرخ ماوس به بالا. در صورت عدم تعریف، execp_command بلافاصله اجرا می‌شود، مگر آنکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.14)
  • button_dwheel_command = text : دستور برای اجرا هنگام چرخش چرخ ماوس به پایین. در صورت عدم تعریف، execp_command بلافاصله اجرا می‌شود، مگر آنکه در حال حاضر در حال اجرا باشد. (از نسخهٔ 0.14)
  • separator = new : پیکربندی یک جداکنندهٔ جدید را آغاز می‌کند. چندین افزونه از این دست پشتیبانی می‌شوند؛ کافی است از چندین : در panel_items استفاده کنید. (از نسخهٔ 0.13.0)
  • separator_background_id = integer : مشخص می‌کند از کدام پس‌زمینه استفاده شود. (از نسخهٔ 0.13.0)
  • separator_color = color opacity : رنگ پیش‌زمینه. (از نسخهٔ 0.13.0)
  • separator_style = [empty | line | dots] : سبک جداکننده. (از نسخهٔ 0.13.0)
  • separator_size = integer : ضخامت جداکننده. شامل حاشیه و فاصله‌گذاری داخلی (padding) نمی‌شود. برای نمونه، اگر سبک line باشد، این مقدار ضخامت خط است؛ اگر سبک dots باشد، قطر نقطه خواهد بود. (از نسخهٔ 0.13.0)
  • separator_padding = side_padding cap_padding : فاصله‌گذاری داخلی برای افزودن به طرفین جداکننده، بر حسب پیکسل. (از نسخهٔ 0.13.0)

به /etc/xdg/tint2/tint2rc مراجعه کنید.

برنامهٔ tint2 توسط Thierry Lorthiois ⟨lorthiois@bbsoft.fr⟩ نوشته شده است. این برنامه بر پایهٔ ttm است که در اصل توسط Pål Staurland ⟨staura@gmail.com⟩ نوشته شده بود.

این صفحهٔ راهنما در ابتدا توسط Daniel Moerner ⟨dmoerner@gmail.com⟩ برای پروژهٔ دبیان نوشته شده بود (اما ممکن است توسط دیگران نیز استفاده شود). این متن از مستندات tint2 اقتباس شده است.

وبگاه اصلی در ⟨https://gitlab.com/o9000/tint2⟩ و صفحهٔ ویکی در ⟨https://gitlab.com/o9000/tint2/wikis/home⟩.

این مستندات همچنین در قالب HTML و Markdown در مکان پیش‌فرض سیستم برای پرونده‌های مستندات، معمولاً در /usr/share/doc/tint2 یا /usr/local/share/doc/tint2 ارائه شده است. . .

2021-12-04 17.0.2