Skip to content

Latest commit

 

History

History
77 lines (63 loc) · 3.41 KB

usage.md

File metadata and controls

77 lines (63 loc) · 3.41 KB

Bitwarden-menu Usage

Installation - Configuration

Basic

  • Configure config.ini as desired.
  • Run bwm or bind to keystroke combination.
  • Enter vault address, login email and 2FA type on first run if not already configured in config.ini.
  • Start typing to match entries, Enter to type with default autotype sequence {USERNAME}{TAB}{PASSWORD}{ENTER}.

CLI Options

bwm [-h] [-v VAULT] [-l LOGIN] [-k] [-a AUTOTYPE] [-C]

--help, -h Output a usage message and exit.

-v VAULT, --vault URL Vault URL to open, skipping the selection menu

-l LOGIN, --login LOGIN email for vault

-k, --lock Locks vault

-a AUTOTYPE, --autotype AUTOTYPE Override autotype sequence in config.ini

--clipboard -C, type to clipboard

Features

  • General features
    • Compatible with both Bitwarden.com and self-hosted Vaultwarden accounts. Accounts can be switched on the fly.
    • Alternate keyboard languages and layouts supported via xdotool, ydotool or wtype (for Wayland)
    • Add, edit and type TOTP codes. RFC 6238, Steam and custom settings are supported.
  • Type entries
    • Auto-type username and/or password on selection. Use xdotool, ydotool, or wtype for non-U.S. English keyboard layout.
    • Select to clipboard if desired (clears clipboard after 30s on X11 or after one paste on Wayland). If view/type individual entries isn't selected first, it will copy the password field to the clipboard if it exists, otherwise will raise an error.
    • Use a custom Keepass 2.x style auto-type sequence if you have one defined (except for character repetition and the 'special commands'). Set it per entry or set a global default. Disable autotype for an entry, if desired.
    • Select any single field and have it typed into the active window. Notes fields can be viewed line-by-line and the selected line will be typed when selected.
    • Enter to open the URL in the default web browser from the View/Type menu.
  • Edit
    • Edit entry title, username, URL and password (manually typed or auto-generate)
    • Edit notes using terminal or gui editor (set in config.ini, or uses $EDITOR)
    • Add and Delete entries
    • Rename, move, delete and add folders
    • Collection management:
      • Add, remove, rename, delete collections
      • Add item to collection(s) (multiple collections supported)
      • Move item from collection back to personal vault
  • Configure (docs)
    • Prompts for and saves initial vault URL and login if config file isn't setup before first run.
    • Set multiple vaults and logins in the config file.
    • Hide selected groups from the default and 'View/Type Individual entries' views.
    • Bitwarden-menu runs in the background after initial startup and will retain the entered passphrase for session_timeout_min minutes after the last activity.
    • Configure the characters and groups of characters used during password generation in the config file (see config.ini.example for instructions). Multiple character sets can be selected on the fly when using Rofi if the -multi-select option is passed via dmenu_command.
    • Optional Pinentry support for secure passphrase entry.