.\" Generated by scdoc 1.11.5 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "waybar\-memory" "5" "2026\-08\-31" .PP .SH "نام (NAME)" .PP waybar \- ماژول حافظه (memory) .PP .SH "توضیحات (DESCRIPTION)" .PP ماژول \fBmemory\fR میزان مصرف فعلی حافظه را نمایش می‌دهد.\& .PP .SH "پیکربندی (CONFIGURATION)" .PP با نام \fBmemory\fR آدرس‌دهی می‌شود. .PP \fBinterval\fR: .br نوع: integer .br پیش‌فرض: 30 .br فاصله زمانی دوره‌ای (ثانیه) برای دریافت اطلاعات.\& .PP \fBformat\fR: .br نوع: string .br پیش‌فرض: {percentage}% .br قالب نحوه نمایش اطلاعات.\& .PP \fBformat\-icons\fR: .br نوع: array/object .br بر اساس درصد فعلی، آیکون متناظر انتخاب می‌شود.\& .br ترتیب از \fBlow\fR (کم) به \fBhigh\fR (زیاد) است.\& یا بر اساس وضعیت در صورتی که یک شیء باشد.\& .PP \fBrotate\fR: .br نوع: integer .br مقدار مثبت جهت چرخش برچسب متنی (با گام‌های ۹۰ درجه).\& .PP \fBstates\fR: .br نوع: object .br تعدادی از وضعیت‌های مصرف حافظه که بر اساس آستانه‌های درصدی مشخص فعال می‌شوند.\& ببینید \fBwaybar\-states(5)\fR.\& .PP \fBmax\-length\fR: .br نوع: integer .br حداکثر طول بر حسب کاراکتر که ماژول باید نمایش دهد.\& .PP \fBmin\-length\fR: .br نوع: integer .br حداقل طول بر حسب کاراکتر که ماژول باید بپذیرد.\& .PP \fBalign\fR: .br نوع: float .br تراز برچسب در داخل ماژول، که 0 چپ‌چین و 1 راست‌چین است.\& اگر ماژول چرخانده شود، جریان متن را دنبال می‌کند.\& .PP \fBjustify\fR: .br نوع: string .br تراز متن درون برچسب ماژول، با پذیرش گزینه‌های '\&left'\& (چپ)، '\&right'\& (راست) یا '\¢er'\& (وسط) جهت تعیین موقعیت.\& .PP \fBon\-click\fR: .br نوع: string .br دستوری که هنگام کلیک روی ماژول اجرا می‌شود.\& .PP \fBon\-click\-middle\fR: .br نوع: string .br دستوری که هنگام کلیک وسط (با چرخ ماوس) روی ماژول اجرا می‌شود.\& .PP \fBon\-click\-right\fR: .br نوع: string .br دستوری که هنگام کلیک راست روی ماژول اجرا می‌شود.\& .PP \fBon\-update\fR: .br نوع: string .br دستوری که هنگام به‌روزرسانی ماژول اجرا می‌شود.\& .PP \fBon\-scroll\-up\fR: .br نوع: string .br دستوری که هنگام پیمایش به بالا (اسکرول به بالا) روی ماژول اجرا می‌شود.\& .PP \fBon\-scroll\-down\fR: .br نوع: string .br دستوری که هنگام پیمایش به پایین روی ماژول اجرا می‌شود.\& .PP \fBsmooth\-scrolling\-threshold\fR: .br نوع: double .br آستانه مورد استفاده هنگام پیمایش روان.\& .PP \fBtooltip\fR: .br نوع: bool .br پیش‌فرض: true .br گزینه‌ای برای غیرفعال کردن راهنمای شناور (tooltip).\& .PP \fBmenu\fR: .br نوع: string .br عملیاتی که منو را باز می‌کند.\& .PP \fBmenu\-file\fR: .br نوع: string .br مسیر فایل توصیف‌کننده منو.\& باید عنصری از نوع .RS 4 GtkMenu با شناسه \fBmenu\fR وجود داشته باشد. .PP .RE \fBmenu\-actions\fR: .br نوع: array .br عملیات متناظر با دکمه‌های منو.\& .PP \fBexpand\fR: .br نوع: bool .br پیش‌فرض: false .br به این ماژول اجازه می‌دهد تمام فضای باقیمانده را به صورت پویا مصرف کند.\& .PP .SH "جایگزین‌های قالب‌بندی (FORMAT REPLACEMENTS)" .PP \fB{percentage}\fR: درصد حافظه اصلی در حال استفاده.\& .PP \fB{swapPercentage}\fR: درصد سواپ در حال استفاده.\& .PP \fB{total}\fR: مقدار کل حافظه اصلی در دسترس بر حسب گیبی‌بایت (GiB).\& .PP \fB{swapTotal}\fR: مقدار کل سواپ در دسترس بر حسب گیبی‌بایت (GiB).\& .PP \fB{used}\fR: مقدار حافظه اصلی استفاده‌شده بر حسب گیبی‌بایت (GiB).\& .PP \fB{swapUsed}\fR: مقدار سواپ استفاده‌شده بر حسب گیبی‌بایت (GiB).\& .PP \fB{avail}\fR: مقدار حافظه اصلی آزاد و در دسترس بر حسب گیبی‌بایت (GiB).\& .PP \fB{swapAvail}\fR: مقدار سواپ آزاد و در دسترس بر حسب گیبی‌بایت (GiB).\& .PP \fB{swapState}\fR: فعال بودن یا نبودن سواپ را مشخص می‌کند. .PP .SH "مثال‌ها (EXAMPLES)" .PP .nf .RS 4 "memory": { "interval": 30, "format": "{}% ", "max\-length": 10 } .fi .RE .PP .SS "مقادیر قالب‌بندی‌شده حافظه (FORMATTED MEMORY VALUES)" .PP .nf .RS 4 "memory": { "interval": 30, "format": "{used:0\&.1f}G/{total:0\&.1f}G " } .fi .RE .PP .SH "شیوه‌نامه و استایل (STYLE)" .PP .PD 0 .IP \(bu 4 \fB#memory\fR