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_TOOLvariable) - 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