ofi-pass

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.

Engines

Current prompt engines are: - 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 | ✓ | ✓ | ✗ |

TODOs

OTP spec

A magic field otp_method defines a command line to run, ofi should type the result. If no otp_method but the password starts with otpauth:// it should call pass-otp