spwd
Description
Secret file based password management tool.
Save your password interactively with spwd new
.
Input password is encrypted with AES-256 using your secret file.
Decrypt and copy password to clipboard with spwd copy <NAME>
.
Screenshot
Screenshot
Configuration
If ~/.config/spwd/config.yml
exists, use it.
# using secret file path
key_file: /path/to/your/secret/file
# data file path
data_file: /path/to/your/data/file
If config file is not found, use below configuration as default.
key_file: ~/.ssh/id_rsa
data_file: ~/.local/share/spwd/data.dat
Install
$ go get github.com/pinzolo/spwd
Contribution
- Fork (https://github.com/pinzolo/spwd/fork)
- Create a feature branch
- Commit your changes
- Rebase your local changes against the master branch
- Run test suite with the
go test ./...
command and confirm that it passes
- Run
gofmt -s
- Create a new Pull Request
Author
pinzolo