ROFI-RBW(1)
π¦ NAME π¦
rofi-rbw β a rofi frontend for the alternative Bitwarden client rbw. Yes bestie, that's the whole vibe: your Bitwarden secrets, but make it rofi. π
This page lives in the Rofi Third-party Add-on Documentation corner of the manual-verse, and honestly? Iconic of it.
β¨ 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 π
Type it, copy it, or print it β your credentials, straight from Bitwarden, with rofi doing the serving. That's it. That's the whole app. And it ate. π₯
π OPTIONS π
-h,--helpβ prints a brief lil usage rundown so you're not out here guessing.--versionβ shows the program's version number and dips. π--action,-aβ possible values:type,copy,print.- picks what happens to the characters you selected: shove them straight into the world with the "Typer", yeet them onto the clipboard via the "Clipboarder", or
printthem out on stdout. Choose your fighter. π«
- picks what happens to the characters you selected: shove them straight into the world with the "Typer", yeet them onto the clipboard via the "Clipboarder", or
--target,-tβ possible values:username,password,totp,notes,number,cardholder,brand,expiry,code, CUSTOM FIELD NAME,menu.- tells it which component of the selected entry to type/copy/print. You can pass it multiple times to hit multiple targets at once. β¨
- heads up: not all entries have all fields. (Not every fit has every accessory, y'know?)
menuis the special value that opens the target menu.
--prompt PROMPT,-r PROMPTβ sets the text for the prompt. Make it cute, make it yours. π¬--keybindings KEYBINDINGSβ format:::.- define your own keybindings, main character style. Multiple keybindings can be concatenated with
,; multiple targets for one shortcut can be concatenated with:. - the pattern is
<shortcut>:<action>:<target>, whereshortcutis your desired keybinding,actionis one of--action, andtargetis one of--target. - this feature is only available in supported "selectors" (currently only
rofi). Soz, wofi girlies. π
- define your own keybindings, main character style. Multiple keybindings can be concatenated with
--menu-keybindings KEYBINDINGSβ format::.- define your own keybindings for the target menu. Multiple keybindings can be concatenated with
,. - this feature is only available in supported "selectors".
- define your own keybindings for the target menu. Multiple keybindings can be concatenated with
--clear-after SECONDSβ clears the password from the clipboard afterSECONDSseconds. Set it to0to disable. Privacy queen behavior, we stan. π--typing-start-delay MILLISECONDSβ sets a small delay before typing starts.0by default.--typing-key-delay MILLISECONDSβ sets a small delay between keypresses when typing.0by default.--action-sequence-delay MILLISECONDSβ defines the duration in milliseconds to wait for a delay step in a keybinding sequence (e.g.Alt+c:copy:username:delay:password). It applies to both type and copy actions.1000by default. β±οΈ--no-cacheβ disables the automatic frecency cache. That cache contains sha1-hashes of the selected entries and how often they were used. (Hashes only, no secrets leaking, we're not messy.) π--no-helpβ don't show the help message about the available keyboard shortcuts. If you already know, you already know. iykyk.--display-fields DISPLAY_FIELDSβ possible values:name_only,name_with_folder,folder,user,uri.- an ordered list of fields to show in the selection list, given as separate arguments (e.g.
--display-fields name_only user). name_with_folderrenders asfolder/name.- defaults to
name_with_folder,user.
- an ordered list of fields to show in the selection list, given as separate arguments (e.g.
--no-folder(deprecated) β don't show folders in the list of possible entries. Superseded by--display-fields. Translates to--display-fields name_only user. It's giving retired icon β still valid, but move on bestie. π--selector-args SELECTOR-ARGSβ a string of arguments to hand over to the selector.--selector SELECTORβ possible values:rofi,wofi.- choose the selector application manually. Usually it's
rofi, but for Wayland you may wantwofi. π
- choose the selector application manually. Usually it's
--clipboarder CLIPBOARDERβ possible values:xsel,xclip,wl-copy.- choose the application used to access the clipboard, manually.
--typer TYPERβ possible values:xdotool,wtype,ydotool,dotool.- choose the application to type with, manually.
--use-notify-sendβ sends a desktop notification after each field is copied (e.g. "username copied to clipboard"). Little pop-up validation? We love to see it. π«Ά
π DEFAULT KEYBINDINGS π
- enter β use the default action
- alt+c β copy the password
- alt+u β copy the username
- alt+t β copy the TOTP
- alt+m β show a menu of the entry's components
- alt+s β sync the contents of the vault
- alt+1 β autotype username and password, separated with a tab character
- alt+2 β type the username
- alt+3 β type the password
β οΈ Please note that wofi does not support keybindings other than enter. That's the whole list. Just enter. Don't come for me, I don't make the rules. π
πΈ CONFIGURATION πΈ
Args that start with -- (eg. --version) can also be set in a config file. Yes, you can be lazy, it's fine, I support you.
Config file syntax allows: key=value, flag=true, stuff=[a,b,c]. If an arg is specified in more than one place, then commandline values override values from the config file. Commandline stays the main character. π
β FILES β
~/.cache/rofi-rbw.runcacheβ saves the number of times an entry has been used, so that they can be sorted first. Entries are hashed with sha1 so as not to leak any secrets. Frecency, but make it secure. π
π§ WEBSITE π§
https://github.com/fdw/rofi-rbw
π AUTHORS π
Fabian Winter. (Thank you for our lives, fr fr.)
Ok that's the whole page bestie, go forth and copy your passwords π β¨
Version 1.6.1 β August 01, 2026 π¦
π¦ where this page comes from
- arch rolling: rofi-rbw 1.7.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms