5个版本 (3个重大更新)
新 0.5.0 | 2024年8月11日 |
---|---|
0.4.0 | 2023年8月12日 |
0.3.1 | 2023年6月17日 |
0.3.0 | 2021年7月31日 |
0.2.1 | 2021年7月31日 |
在 身份验证 中排名 #145
每月下载 118 次
22KB
530 行
ofi-pass
是一个密码提示器,用于pass,可以支持多个输入引擎和多个密码存储。
该项目受到rofi-pass的启发,并且自动输入功能应该兼容。
引擎
当前提示引擎包括
- fuzzel(可能是未来的默认值)
- rofi(默认值,可通过
OFI_TOOL
变量配置) - wofi
输入引擎
- wtype(默认值,目前只有一个)
- xdotool
- ydotool
引擎名称 | Wayland | Xorg | 非US布局 |
---|---|---|---|
xdotool | ✗ | ✓ | ✓ |
wtype | ✓ | ✗ | ✓ |
ydotool | ✓ | ✓ | ✗ |
待办事项
- 处理多行密码
- 处理
#FILE=
条目名到pass show
- 添加多存储(目前只能通过rofi在存储之间切换)
- 找到要使用的输入工具?(sway最初)
- 在选择之前检查rofi/wofi是否已安装
- 实现xdotool和wtype的完美合并?
OTP规范
一个魔法字段otp_method
定义了一个要运行的命令行,ofi应该输入结果。如果没有otp_method
但条目以otpauth://
开头,则应调用pass-otp
依赖项
~0.4–8MB
~52K SLoC