4 releases (2 breaking)
0.3.0 | May 15, 2021 |
---|---|
0.2.0 | May 13, 2021 |
0.1.1 | May 12, 2021 |
0.1.0 | Apr 26, 2021 |
#698 in Command-line interface
23KB
440 lines
pash
usage:
If you are using pash
for first time, run pash --init
in your shell. This will generate necessary files.
If you wish to create new password, run pash create
. You can specify category using -c
or --category flag
(pash create yt -c social
)
If you wish to list all passwords, run pash view
. You also can specify password name or name you want to search (e. g. gi
will match both github
and gitlab
) using <name>
argument
configuration:
Your passwords and config are stored at $HOME/.config/pash
(on linux) or %APPDATA%/pash
(on windows).
example config:
lowercase = true # include lowercase characters
uppercase = true
symbols = true
numbers = false # exclude numbers
begin_with_letter = false # random first character
length = 10
category = "different" # default category
WARNING: passwords won't generate if you leave
length = 0
.
lib.rs
:
pash
library is a part of pash
cli tool.
It is a simple-to-use tool for generating and storing passwords
usage:
If you are using pash
for first time, run pash --init
in your shell. This will generate necessary files.
if you wish to create new password, run pash create
. You can specify category using -c
or --category flag
(pash create yt -c social
)
configuration:
Your passwords and config are stored at $HOME/.config/pash
(on linux) or %APPDATA%/pash
(on windows).
example config:
lowercase = true # include lowercase characters
uppercase = true
symbols = true
numbers = false # exclude numbers
begin_with_letter = false # random first character
length = 10
category = "different" # default category
WARNING: passwords won't generate if you leave
length = 0
.
Dependencies
~2.2–3MB
~56K SLoC