37 lines
739 B
Markdown
37 lines
739 B
Markdown
# rofi-pass
|
|
|
|
#### bash script to handle pass storages in a convenient way
|
|
|
|
![rofi-pass](screenshot.png "rofi-pass in action")
|
|
|
|
## rofi-pass has the following features:
|
|
|
|
* Auto Type User and Password. Format of password files are expected to be like:
|
|
```
|
|
foobarmysecurepassword
|
|
UserName: MyUser
|
|
URL: http://my.url.foo
|
|
```
|
|
* Auto Typing of more than one field. This expects a CustomOrder field in password file:
|
|
```
|
|
foobarmysecurepassword
|
|
UserName: MyUser
|
|
SomeField: foobar
|
|
AnotherField: barfoo
|
|
URL: http://my.url.foo
|
|
CustomOrder: SomeField UserName AnotherField
|
|
```
|
|
* Open URLs of entries with hotkey
|
|
* Add new Entries to Password Storage
|
|
* Edit existing Entries
|
|
|
|
## Requirements
|
|
* pass
|
|
* sed
|
|
* rofi
|
|
* wmctrl
|
|
* xprop
|
|
* xdotool
|
|
* awk
|
|
* bash
|