ROFI-RBW(1) Rofi Third-party Add-on Documentation ROFI-RBW(1)

rofi-rbw - یک پیشانه rofi برای کارخواه جایگزین Bitwarden به نام rbw

rofi-rbw [-h] [--version] [--action {type,copy,print}] [--target {username,password,totp,OTHER}] [--prompt PROMPT] [--selector-args SELECTOR_ARGS] [--clipboarder CLIPBOARDER] [--typer TYPER] [--selector SELECTOR] [--clear-after NUMBER] [--typing-key-delay NUMBER] [--action-sequence-delay NUMBER] [--no-help] [--display-fields DISPLAY_FIELDS] [--keybindings KEYBINDINGS] [--menu-keybindings MENU_KEYBINDINGS] [--use-notify-send]

تایپ، رونوشت یا چاپ اعتبارنامه‌های شما از Bitwarden با استفاده از rofi.

نمایش اطلاعات مختصر درباره نحوه استفاده.
نمایش شماره نسخه برنامه و خروج.
مقادیر ممکن: type، copy، print
انتخاب اقدام مورد نظر برای نویسه‌های انتخاب‌شده: تایپ مستقیم آن‌ها با "Typer"، رونوشت آن‌ها در کلیپ‌بورد با استفاده از "Clipboarder"، یا "print" کردن آن‌ها در stdout
مقادیر ممکن: username، password، totp، notes، number، cardholder، brand، expiry، code، CUSTOM FIELD NAME، menu
انتخاب این که کدام بخش از مدخل انتخاب‌شده تایپ/رونوشت/چاپ شود. می‌تواند چندین بار برای استفاده از چند هدف داده شود.
همه مدخل‌ها دارای تمام فیلدها نیستند.
مقدار `menu` یک مقدار ویژه برای باز کردن منوی هدف است.
تنظیم متن اعلان (prompt).
قالب: ::.
تعریف کلیدهای میان‌بر سفارشی خودتان. چندین میان‌بر می‌توانند با `,` به یکدیگر متصل شوند؛ اهداف متعدد برای یک میان‌بر می‌توانند با `:` الحاق شوند.
الگو به صورت `<shortcut>:<action>:<target>` است، که در آن `shortcut` میان‌بر دلخواه شما، `action` یکی از گزینه‌های `--action` و `target` یکی از مقادیر `--target` است.
این قابلیت تنها در \"انتخاب‌کننده‌ها (selectors)\" پشتیبانی‌شده در دسترس است (در حال حاضر فقط rofi).
قالب: :.
تعریف کلیدهای میان‌بر دلخواه برای منوی هدف. چندین کلید میان‌بر می‌توانند با `,` به یکدیگر متصل شوند.
این قابلیت تنها در \"انتخاب‌کننده‌ها (selectors)\" پشتیبانی‌شده در دسترس است.
پاک کردن گذرواژه از کلیپ‌بورد پس از SECONDS ثانیه. برای غیرفعال‌سازی روی 0 تنظیم کنید.
تنظیم یک تاخیر کوتاه پیش از آغاز تایپ. پیش‌فرض: 0.
تنظیم یک تاخیر کوتاه بین فشردن کلیدها هنگام تایپ. پیش‌فرض: 0.
تعیین مدت‌زمان به میلی‌ثانیه برای مکث در مرحلهٔ delay در یک توالی کلید میان‌بر (برای نمونه: Alt+c:copy:username:delay:password). این گزینه بر هر دو کنش type و copy اعمال می‌شود. پیش‌فرض: 1000.
غیرفعال‌سازی حافظهٔ نهان بسامد/تازگی (frecency) خودکار. این حافظه شامل هش‌های sha1 از مدخل‌های انتخاب‌شده و تعداد دفعات استفاده از آن‌هاست.
پیام راهنما درباره کلیدهای میان‌بر موجود صفحه‌کلید نشان داده نشود.
مقادیر ممکن: name_only، name_with_folder، folder، user، uri
فهرست مرتب‌شده‌ای از فیلدها برای نمایش در فهرست انتخاب، که به عنوان آرگومان‌های مجزا داده می‌شوند (مانند `--display-fields name_only user`).
مقدار `name_with_folder` به صورت `folder/name` نمایش داده می‌شود.
پیش‌فرض: `name_with_folder,user`.
پوشه‌ها در فهرست مدخل‌های ممکن نشان داده نشوند. با --display-fields جایگزین شده است. معادل --display-fields name_only user عمل می‌کند.
رشته‌ای از آرگومان‌ها برای ارسال به انتخاب‌کننده (selector).
مقادیر ممکن: rofi، wofi
انتخاب دستی برنامهٔ انتخاب‌کننده (selector). معمولاً `rofi` است، اما در Wayland، ممکن است به `wofi` نیاز داشته باشید.
مقادیر ممکن: xsel، xclip، wl-copy
انتخاب دستی برنامه‌ای که برای دسترسی به کلیپ‌بورد استفاده می‌شود.
مقادیر ممکن: xdotool، wtype، ydotool، dotool
انتخاب دستی برنامه‌ای که برای تایپ کردن استفاده می‌شود.
ارسال یک اعلان میزکار پس از رونوشت شدن هر فیلد (برای نمونه: “username copied to clipboard”).

کلید enter برای استفاده از کنش پیش‌فرض

کلید alt+c برای رونوشت گذرواژه

کلید alt+u برای رونوشت نام کاربری

کلید alt+t برای رونوشت TOTP

کلید alt+m برای نمایش منویی از بخش‌های مدخل

کلید alt+s برای همگام‌سازی محتوای گاوصندوق (vault)

کلید alt+1 برای تایپ خودکار نام کاربری و گذرواژه، تفکیک‌شده با نویسهٔ tab

کلید alt+2 برای تایپ نام کاربری

کلید alt+3 برای تایپ گذرواژه

لطفاً توجه داشته باشید که wofi از کلیدهای میان‌بری به جز enter پشتیبانی نمی‌کند.

آرگومان‌هایی که با “--” شروع می‌شوند (مانند --version) را می‌توان در یک فایل پیکربندی نیز تنظیم کرد.

ساختار فایل پیکربندی به این صورت مجاز است: key=value، flag=true، stuff=[a,b,c]. اگر یک آرگومان در بیش از یک مکان مشخص شده باشد، مقادیر خط فرمان بر مقادیر فایل پیکربندی اولویت خواهند داشت.

~/.cache/rofi-rbw.runcache
تعداد دفعاتی که از یک مدخل استفاده شده است را ذخیره می‌کند تا بتوان آن‌ها را در اولویت مرتب کرد. مدخل‌ها با sha1 هش می‌شوند تا هیچ اطلاعات محرمانه‌ای فاش نشود.

https://github.com/fdw/rofi-rbw

Fabian Winter.

August 1, 2026 Version 1.6.1