| ROFI-RBW(1) | Rofi Third-party Add-on Documentation | ROFI-RBW(1) |
نام (NAME)
rofi-rbw - یک پیشانه rofi برای کارخواه جایگزین Bitwarden به نام rbw
خلاصه دستور (SYNOPSIS)
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]
توضیحات (DESCRIPTION)
تایپ، رونوشت یا چاپ اعتبارنامههای شما از Bitwarden با استفاده از rofi.
گزینهها (OPTIONS)
- -h, --help
- نمایش اطلاعات مختصر درباره نحوه استفاده.
- --version
- نمایش شماره نسخه برنامه و خروج.
- --action, -a
- مقادیر ممکن: type، copy، print
-
انتخاب اقدام مورد نظر برای نویسههای انتخابشده: تایپ مستقیم آنها با "Typer"، رونوشت آنها در کلیپبورد با استفاده از "Clipboarder"، یا "print" کردن آنها در stdout
- --target, -t
- مقادیر ممکن: username، password، totp، notes، number، cardholder، brand، expiry، code، CUSTOM FIELD NAME، menu
-
انتخاب این که کدام بخش از مدخل انتخابشده تایپ/رونوشت/چاپ شود. میتواند چندین بار برای استفاده از چند هدف داده شود. همه مدخلها دارای تمام فیلدها نیستند. مقدار `menu` یک مقدار ویژه برای باز کردن منوی هدف است.
- --prompt PROMPT, -r PROMPT
- تنظیم متن اعلان (prompt).
- --keybindings KEYBINDINGS
- قالب: ::.
-
تعریف کلیدهای میانبر سفارشی خودتان. چندین میانبر میتوانند با `,` به یکدیگر متصل شوند؛ اهداف متعدد برای یک میانبر میتوانند با `:` الحاق شوند. الگو به صورت `<shortcut>:<action>:<target>` است، که در آن `shortcut` میانبر دلخواه شما، `action` یکی از گزینههای `--action` و `target` یکی از مقادیر `--target` است. این قابلیت تنها در \"انتخابکنندهها (selectors)\" پشتیبانیشده در دسترس است (در حال حاضر فقط rofi).
- قالب: :.
-
تعریف کلیدهای میانبر دلخواه برای منوی هدف. چندین کلید میانبر میتوانند با `,` به یکدیگر متصل شوند. این قابلیت تنها در \"انتخابکنندهها (selectors)\" پشتیبانیشده در دسترس است.
- --clear-after SECONDS
- پاک کردن گذرواژه از کلیپبورد پس از SECONDS ثانیه. برای غیرفعالسازی روی 0 تنظیم کنید.
- --typing-start-delay MILLISECONDS
- تنظیم یک تاخیر کوتاه پیش از آغاز تایپ. پیشفرض: 0.
- --typing-key-delay MILLISECONDS
- تنظیم یک تاخیر کوتاه بین فشردن کلیدها هنگام تایپ. پیشفرض: 0.
- --action-sequence-delay MILLISECONDS
- تعیین مدتزمان به میلیثانیه برای مکث در مرحلهٔ delay در یک توالی کلید میانبر (برای نمونه: Alt+c:copy:username:delay:password). این گزینه بر هر دو کنش type و copy اعمال میشود. پیشفرض: 1000.
- --no-cache
- غیرفعالسازی حافظهٔ نهان بسامد/تازگی (frecency) خودکار. این حافظه شامل هشهای sha1 از مدخلهای انتخابشده و تعداد دفعات استفاده از آنهاست.
- --no-help
- پیام راهنما درباره کلیدهای میانبر موجود صفحهکلید نشان داده نشود.
- --display-fields DISPLAY_FIELDS
- مقادیر ممکن: name_only، name_with_folder، folder، user، uri
-
فهرست مرتبشدهای از فیلدها برای نمایش در فهرست انتخاب، که به عنوان آرگومانهای مجزا داده میشوند (مانند `--display-fields name_only user`). مقدار `name_with_folder` به صورت `folder/name` نمایش داده میشود. پیشفرض: `name_with_folder,user`.
- --no-folder (منسوخشده)
- پوشهها در فهرست مدخلهای ممکن نشان داده نشوند. با --display-fields جایگزین شده است. معادل --display-fields name_only user عمل میکند.
- --selector-args SELECTOR-ARGS
- رشتهای از آرگومانها برای ارسال به انتخابکننده (selector).
- --selector SELECTOR
- مقادیر ممکن: rofi، wofi
-
انتخاب دستی برنامهٔ انتخابکننده (selector). معمولاً `rofi` است، اما در Wayland، ممکن است به `wofi` نیاز داشته باشید.
- --clipboarder CLIPBOARDER
- مقادیر ممکن: xsel، xclip، wl-copy
-
انتخاب دستی برنامهای که برای دسترسی به کلیپبورد استفاده میشود.
- --typer TYPER
- مقادیر ممکن: xdotool، wtype، ydotool، dotool
-
انتخاب دستی برنامهای که برای تایپ کردن استفاده میشود.
- --use-notify-send
- ارسال یک اعلان میزکار پس از رونوشت شدن هر فیلد (برای نمونه: “username copied to clipboard”).
کلیدهای میانبر پیشفرض (DEFAULT KEYBINDINGS)
کلید enter برای استفاده از کنش پیشفرض
کلید alt+c برای رونوشت گذرواژه
کلید alt+u برای رونوشت نام کاربری
کلید alt+t برای رونوشت TOTP
کلید alt+m برای نمایش منویی از بخشهای مدخل
کلید alt+s برای همگامسازی محتوای گاوصندوق (vault)
کلید alt+1 برای تایپ خودکار نام کاربری و گذرواژه، تفکیکشده با نویسهٔ tab
کلید alt+2 برای تایپ نام کاربری
کلید alt+3 برای تایپ گذرواژه
لطفاً توجه داشته باشید که wofi از کلیدهای میانبری به جز enter پشتیبانی نمیکند.
پیکربندی (CONFIGURATION)
آرگومانهایی که با “--” شروع میشوند (مانند --version) را میتوان در یک فایل پیکربندی نیز تنظیم کرد.
ساختار فایل پیکربندی به این صورت مجاز است: key=value، flag=true، stuff=[a,b,c]. اگر یک آرگومان در بیش از یک مکان مشخص شده باشد، مقادیر خط فرمان بر مقادیر فایل پیکربندی اولویت خواهند داشت.
فایلها (FILES)
- ~/.cache/rofi-rbw.runcache
- تعداد دفعاتی که از یک مدخل استفاده شده است را ذخیره میکند تا بتوان آنها را در اولویت مرتب کرد. مدخلها با sha1 هش میشوند تا هیچ اطلاعات محرمانهای فاش نشود.
وبگاه (WEBSITE)
نویسندگان (AUTHORS)
Fabian Winter.
| August 1, 2026 | Version 1.6.1 |