Add info to README, improve help msg

Amolith created

Change summary

README.md | 22 ++++++++++++++++++++++
main.go   |  4 ++--
2 files changed, 24 insertions(+), 2 deletions(-)

Detailed changes

README.md 🔗

@@ -3,3 +3,25 @@
 CLI password generator that uses the [NewBase60 character set].
 
 [NewBase60 character set]: http://tantek.pbworks.com/w/page/19402946/NewBase60
+
+## Installation
+
+``` shell
+$ go install git.sr.ht/~amolith/eow@latest
+```
+
+## Usage
+
+```text
+$ eow -h
+Usage: eow [-h] <length> <count>
+
+-h prints this help message
+
+Arguments are positional, so length AND count
+may be omitted OR count may be omitted. If
+specifying count, length must also be
+specified. When ommitted, length defaults to
+20 and count defaults to 1.
+```
+

main.go 🔗

@@ -68,9 +68,9 @@ func generate(length int) string {
 }
 
 func printHelp() {
-	fmt.Println(`Usage: eow <length> <count>
+	fmt.Println(`Usage: eow [-h] <length> <count>
 
-Generates count passwords of length length.
+-h prints this help message
 
 Arguments are positional, so length AND count
 may be omitted OR count may be omitted. If