waybar-cffi(5) File Formats Manual waybar-cffi(5) نام (NAME) waybar - ماژول cffi (cffi module) توضیحات (DESCRIPTION) ماژول cffi کنترل کامل یک ویجت GTK را به یک کتابخانه پویای شخص ثالث واگذار می‌کند تا امکان ساخت ماژول‌های پیچیده‌تر با استفاده از زبان‌های برنامه‌نویسی مختلف فراهم شود. پیکربندی (CONFIGURATION) از طریق cffi/ آدرس‌دهی می‌شود. module_path: نوع: string مسیر کتابخانه پویا برای بارگذاری و کنترل ویجت. expand: نوع: bool پیش‌فرض: false به این ماژول امکان می‌دهد تا تمام فضای باقی‌مانده را به‌صورت پویا مصرف کند. بسته به کتابخانه پویای cffi مورد استفاده، ممکن است برخی پیکربندی‌های اضافی مورد نیاز باشد. مثال‌ها (EXAMPLES) مثال C (C example): یک ماژول نمونه نوشته‌شده به زبان C را می‌توان در نشانی https://github.com/Alexays/Waybar/resources/custom_modules/cffi_example/ یافت. پیکربندی Waybar برای فعال‌سازی ماژول: "cffi/c_example": { "module_path": ".config/waybar/cffi/wb_cffi_example.so" } استایل (STYLE) کلاس‌ها و شناسه‌ها (IDها) توسط کتابخانه پویای cffi مدیریت می‌شوند. 2026-08-31 waybar-cffi(5)