Bitwarden integrations
Ansible
- Ansible bitwarden lookup
- Horribly slow, because it calls the
bw
cli client - Failed lookups are not reported
- Horribly slow, because it calls the
Alternative: Use the pipe lookup
Example:
pw: '{{ lookup(''ansible.builtin.pipe'', ''rbw get "server|casita|varac-pw"'' ) }}'
pw: '{{ lookup(''ansible.builtin.pipe'', ''rbw get "hs.k.varac.net|varac|preauth-key|{{ inventory_hostname }}" '' ) }}'
Chezmoi
- Bitwarden integration
- Can use
rbw
as well
- Can use
Menu integrations
bitwarden-menu
- GitHub
- Python, 3 contributors
- Recent release
- Supports Dmenu, Rofi, Wofi or Bemenu
Install
- AUR package
bitwarden-menu-git
fails withNo module named 'bwm.__main__'
- Same with
pip install --user bitwarden-menu
- Same with
- Use pipx to install:
pipx install bitwarden-menu
Configure
- docs: Configuration
- Config located at
~/.config/bwm/config.ini
Other menu integrations
Official bw client
- mattydebie/bitwarden-rofi
- Shell, 15 contributors
- Last commit/release 2023-04
- AUR package:
bitwarden-rofi
rbw
- rofi-rbw
- Python, 13 contributors
- Recent release
- Can't search in collection names (due to
rbw
's limitation) - Arch package:
rofi-rbw
- rofi-brbw
- Shell, no contributors
- AUR package
- rofi-menu
- Shell, no contributors
- Last release 2023-09
- AUR package
Other
- bwutil
- fzf support
- Last commit 2023-07
- tessen FR: add support for bitwarden