From 45a19f18e9fc707ce7c5e289ef37ce3c598a7498 Mon Sep 17 00:00:00 2001 From: Christian Cleberg <156287552+ccleberg@users.noreply.github.com> Date: Thu, 7 Nov 2024 18:33:22 +0000 Subject: enhance user docs --- README.md | 39 ++++++++++++++++++--------------------- 1 file changed, 18 insertions(+), 21 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 8c04013..e7926be 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,7 @@ allows you to manage accounts and generate random passwords containing ASCII letters, numbers, and punctuation (min. 8 characters) or XKCD-like passphrases (min. 3 words). -Please note that the script is written in Python 3 - you may need to run the -script with the `python3` command instead of `python` if your system uses a -default of Python 2. See the Installation & Usage sections below for more -information. +See the Installation & Usage sections below for more information. # Table of Contents @@ -24,7 +21,7 @@ information. ## PyPi ```bash -pip install yoshi-cli +pipx install yoshi-cli ``` ## Manual @@ -33,8 +30,8 @@ To run the script locally, run the following commands: ```bash git clone REPO_URL -cd yoshi -pip install . +cd yoshi-cli +pipx install . ``` # Usage @@ -42,7 +39,7 @@ pip install . [(Back to top)](#table-of-contents) All commands can be passed to the program with the following template: -`python3 src/yoshi/cli.py ` +`yoshi ` ![Yoshi CLI Help](./examples/yoshi-help.png) @@ -60,42 +57,42 @@ All commands can be passed to the program with the following template: - help - h + --help + -h Print the welcome message - new - n + --new + -n Create a new account - list - l + --list + -l List all saved accounts - edit - e + --edit + -e Edit a saved account (see below for required flags) - delete - d + --delete + -d Delete a saved account (see below for required flags) - purge + --purge N/A Purge all accounts and delete the vault - encrypt + --encrypt N/A Encrypt the vault database (see below for required flags) - decrypt + --decrypt N/A Decrypt the vault database (see below for required flags) -- cgit v1.2.3-70-g09d2