Is a password promptor for pass that can use multiple typing engines and multiple password stores.
This project is inspired by rofi-pass and the autotype feature should be compatible.
Current prompt engines are:
- fuzzel (probably future default)
- rofi (default, configurable via
OFI_TOOL
variable) - wofi
Typing engines:
- wtype (default, and only one for now)
- xdotool
- ydotool
Engine name | Wayland | Xorg | Non US layout |
---|---|---|---|
xdotool | ✗ | ✓ | ✓ |
wtype | ✓ | ✗ | ✓ |
ydotool | ✓ | ✓ | ✗ |
- Handle multi-line password
- Handle
#FILE=
an entryname topass show
- Add multi-store (seams only possible via rofi to switch between stores)
- Find which typing tool to use? (sway only at first)
- Check that rofi/wofi is installed before selecting it
- Implement perfect merge of xdotool and wtype?
A magic field otp_method
defines a command line to run, ofi should type the result.
If no otp_method
but an entry starts with otpauth://
it should call pass-otp