Yet another Rofi frontend for Bitwarden (rbw).
- Auto-type/copy {Username, Password, OTP, URL}
- Add/Remove items
- Modify an existing password
- Generate a new password
- Display fields/history of a selected item
rofi
rbw
bash
,coreutils
sed
,awk
xclip
xdg-utils
xdotool
qrencode
(for QR code generation)Nerd Font
orFont Awesome
(for icons)
You can override default options by copying config.example
file to ~/.config/rofi-brbw.conf
.
Before running this script, you must configure rbw
. Then you can run rofi-brbw
.
If the database is locked, rbw
will ask for the password using the pinentry dialog.
All available keybindings are listed below.
Keybinding | Action |
---|---|
Alt + u | Type Username |
Alt + p | Type Password |
Alt + o | Type OTP |
Alt + l | Open URL |
Return | Type Username <tab> Password |
Alt + Shift + u | Copy Username |
Alt + Shift + p | Copy Password |
Alt + Shift + o | Copy OTP |
Alt + Shift + l | Copy URL |
Alt + q | Generate and display QR code |
Alt + g | Generate and copy a new password |
Alt + n | Add a new password to the database1 |
Alt + e | Modify selected item's password1 |
Alt + d | Remove selected entry with confirmation |
Alt + v | View selected entry |
Alt + h | View the password history for selected entry |
Alt + Shift + c | Clear last used items |
Alt + s | Sync Bitwarden database |
F1 | Display key bindings |