Skip to main content

Rofi frontend for Bitwarden

Project description

rbw-rofi

A rofi frontend for Bitwarden

Based on the alternative Bitwarden CLI rbw and inspired by rofi-pass, rbw-rofi is a simplistic password typer/copier using rofi.

Features

  • Type the selected password with Enter or Alt+3
  • Type the selected username with Alt+2
  • Autotype username and password (with a tab character in between) with Alt+1
  • Copy the username to your clipboard with Alt+u
  • Copy the password to your clipboard with Alt+p

Configuration

You can configure rofi-rbw either with cli arguments or with a config file called $XDG_CONFIG_HOME/rofi-rbw.rc. In the file, use the long option names without double dashes.

Options

long option short option possible values description
--action -a type-password (default), type-username, autotype, copy-username, copy-password Chose what rofi-rbw should do.
--prompt -r any string Define the prompt text for rofimoji.
--show-help true (default), false Show a help message with the available shortcuts.
--rofi-args Define arguments that will be passed through to rofi.
Please note that you need to specify it as --rofi-args="<rofi-args>" or --rofi-args " <rofi-args>" because of a bug in argparse
--selector rofi, wofi Show the selection dialog with this application.
--clipboarder xsel, xclip, wl-copy Access the clipboard with this application.
--typer xdotool, wtype Type the characters using this application.

Installation

Arch Linux

Install the rofi-rbw AUR package.

Manual

Download the wheel file from releases and install it with sudo pip install $filename (or you can use pip install --user $filename to only install it for the local user). Note that it needs configargparse to work.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rofi-rbw-0.3.0.tar.gz (7.8 kB view hashes)

Uploaded Source

Built Distribution

rofi_rbw-0.3.0-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page