A CLI password manager designed for efficiency.
curl -s https://raw.githubusercontent.com/askonomm/shh/master/installer.sh | bash -sYou can then run Shh as ./shh, given that the Shh executable is in the current working directory.
curl -s https://raw.githubusercontent.com/askonomm/shh/master/installer.sh | bash -s -- -gYou can then run Shh as shh from anywhere.
If you have Scoop installed and required buckets added then you can simply run scoop install shh, and Shh will be available as shh from anywhere.
Download shh.exe from the latest release, then move it to somewhere on PATH and run it as shh from anywhere.
To start, simply run shh. It will then prompt you for a name of a password, and if one isn't found, offers to create
one with that name. Whenever you create a new password, Shh will ask for a desired length of a password as well, which
is convenient for services that have strict rules on the length of password they accept.
To list the names of all existing passwords, run shh list.
Note: All passwords are stored in a .shh.edn file in the user' home directory, unencrypted. This means that your
passwords will only be as safe as your computer. I might add some form of encryption later on (or you can make a PR!),
but for now it's not a priority for me.
To change an existing password, run shh change {name}.
To delete a password, run shh delete {name}.