.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "POLYBAR-MSG" "1" "Sep 01, 2026" "3.7.2" "Polybar User Manual" .SH "نام (NAME)" polybar-msg \- ارسال پیام‌های IPC به polybar .SH "خلاصه دستور (SYNOPSIS)" .nf \fBpolybar\-msg\fP [\fIOPTIONS\fP] \fBaction\fP \fIaction\-string\fP \fBpolybar\-msg\fP [\fIOPTIONS\fP] \fBaction\fP \fImodule\fP \fIaction\fP [\fIdata\fP] \fBpolybar\-msg\fP [\fIOPTIONS\fP] \fBcmd\fP \fIcommand\fP .fi .sp .SH "توضیحات (DESCRIPTION)" .sp نرم‌افزار Polybar امکان کنترل خارجی را از طریق \fIaction\fPها و \fIcommand\fPها فراهم می‌کند\&. دستورهای action ماژول‌های مجزا را کنترل می‌کنند و commandها خودِ نوار را کنترل می‌کنند. .sp پیوند مستندات کامل IPC در انتهای این سند قرار گرفته است. .sp دستورهای action دردسترس به ماژول هدف بستگی دارند. برای actionها، بار داده (payload) یا یک رشتهٔ action منفرد است یا نام ماژول، نام action و رشتهٔ دادهٔ اختیاری که به‌صورت مجزا تعیین شده‌اند. .sp برای اینکه \fBpolybar\-msg\fP بتواند پیامی را به یک فرایند در حال اجرای \fBpolybar\fP ارسال کند، باید IPC در نوار فعال باشد و هر دو ابزار \fBpolybar\-msg\fP و \fBpolybar\fP تحت یک کاربر یکسان اجرا شوند. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-h, \-\-help نمایش متن راهنما و خروج .UNINDENT .INDENT 0.0 .TP .B \-p PID ارسال پیام تنها به فرایند \fBpolybar\fP در حال اجرا تحت شناسه فرایند (PID) داده‌شده. در صورت عدم تعیین، پیام به تمام فرایندهای در حال اجرای \fBpolybar\fP ارسال می‌شود. .UNINDENT .SH "مثال‌ها (EXAMPLES)" .INDENT 0.0 .TP \fBpolybar\-msg\fP \fBcmd\fP \fIquit\fP خاتمه دادن به تمام نمونه‌های در حال اجرای \fBpolybar\fP\&. .UNINDENT .sp \fBpolybar\-msg\fP \fBaction\fP \fImymodule\fP \fImodule_hide\fP .INDENT 0.0 .TP \fBpolybar\-msg\fP \fBaction\fP \(dq\fI#mymodule.module_hide\fP\(dq پنهان کردن ماژول با نام \fImymodule\fP\&. حالت نخست، نام ماژول و action را به‌طور جداگانه تعیین می‌کند و حالت دوم از یک رشتهٔ action استفاده می‌نماید. .UNINDENT .SH "نویسندگان (AUTHORS)" .nf نرم‌افزار Polybar توسط Michael Carlberg ایجاد شده و در حال حاضر توسط Patrick Ziegler نگهداری می‌شود. فهرست مشارکت‌کنندگان در GitHub در دسترس است. .fi .sp .SH "گزارش باگ‌ها (BUGS)" .sp گزارش مشکلات در GitHub <\%> .SH "همچنین ببینید (SEE ALSO)" .sp \fBpolybar\fP(1), \fBpolybar\fP(5) .nf مستندات IPC: <\%> .fi .sp .SH "کپی‌رایت و تکثیر (COPYRIGHT)" 2016-2026, Michael Carlberg & contributors .\" End of generated man page.