avalonwilliams / qutebrowser-bitwarden-dmenu

autofill userscript for bitwarden and qutebrowser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Qutebrowser Bitwarden Userscript

Autofills webpage login from your bitwarden account information, selected from a dmenu menu. The rofi branch has some modifications made to the arguments for people who are using rofi as a drop-in replacement for dmenu.

Requirements

  • bitwarden-dmenu
  • bw
  • dmenu (or rofi symlinked to dmenu)
  • qutebrowser (obviously)
  • Standard UNIX utilities (sh, awk, sed, tr, etc...)
  • xdotool

Install

Make the userscripts directory if it doesn't exist:

mkdir -P ~/.local/share/qutebrowser/userscripts

Copy the userscript to the userscript directory

cp bw-dmenu-fill ~/.local/share/qutebrowser/userscripts

Add a keybinding, for example, in my ~/.config/qutebrowser/config.py, I have the script bound to zl:

config.bind('zl', 'spawn --userscript bw-dmenu-fill')

About

autofill userscript for bitwarden and qutebrowser

License:MIT License


Languages

Language:Shell 100.0%