From 5aac7b3af4969ca0f43abb6047845a51acf56401 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Sun, 2 Aug 2026 15:29:38 -0500 Subject: convert readme to nfo; relicense to 0bsd --- README.nfo | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.nfo (limited to 'README.nfo') diff --git a/README.nfo b/README.nfo new file mode 100644 index 0000000..3ac3d81 --- /dev/null +++ b/README.nfo @@ -0,0 +1,45 @@ +┌──────────────────────────────────────────────────────────────┐ +│ Y O S H I [ KRZ ] krz.sh │ +└──────────────────────────────────────────────────────────────┘ + +WHAT + command-line password manager in python + sqlite3. manages accounts + and generates random passwords (ascii, min 8 chars) or xkcd-style + passphrases (min 3 words). + +INSTALL + pypi: + + pipx install yoshi-cli + + manual: + + git clone REPO_URL + cd yoshi-cli + pipx install . + +USE + yoshi + + commands: + --help -h print the welcome message + --new -n create an account + --list -l list saved accounts + --edit -e edit an account (needs --uuid and --field) + --delete -d delete an account (needs --uuid) + --purge purge all accounts, delete the vault + --encrypt encrypt the vault (needs --generate or --keyfile) + --decrypt decrypt the vault (optional --keyfile) + + flags: + --uuid -u account uuid + --field -f account field to edit + --generate -g generate a new key when encrypting + --keyfile -k path to a saved key file + +CONTRIBUTING + fork, add features, open a pull request. + +┌──────────────────────────────────────────────────────────────┐ +│ krz.sh │ +└──────────────────────────────────────────────────────────────┘ -- cgit v1.2.3