README.adoc in pennyworth-11.0.1 vs README.adoc in pennyworth-11.1.0
- old
+ new
@@ -11,12 +11,10 @@
[link=https://circleci.com/gh/bkuhlmann/pennyworth]
image::https://circleci.com/gh/bkuhlmann/pennyworth.svg?style=svg[Circle CI Status]
A command line interface that augments link:https://www.alfredapp.com[Alfred] workflows.
-
-
toc::[]
== Features
* Adds Ruby support to link:https://www.alfredapp.com[Alfred].
@@ -287,20 +285,20 @@
Type `https` to activate. Use `ENTER` to copy symbol, `CONTROL` to copy code, `OPTION` to copy
label, or `COMMAND` to view documentation.
===== Number
-image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-number.png[Hex,width=706,height=200,role=focal_point]
+image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-number.png[Number,width=706,height=200,role=focal_point]
This keyword allows you to generate a random number.
Type `number` to activate and `ENTER` generate. You can supply an optional number for specific
length.
===== Repeat
-image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-repeat.png[Hex,width=706,height=200,role=focal_point]
+image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-repeat.png[Repeat,width=706,height=200,role=focal_point]
This keyword allows you to generate a repeating sequence of the same character(s).
Type `repeat` to activate and `ENTER` generate. You must supply the character(s) you want to repeat
followed by a number indicating how many times you want the character(s) to repeat.
@@ -336,16 +334,26 @@
Type `text` to activate plus andy string or phrase to transform. Use `ENTER` to copy text to
clipboard.
===== UUID
-image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-uuid.png[Hex,width=706,height=200,role=focal_point]
+image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-uuid.png[UUID,width=706,height=200,role=focal_point]
This keyword allows you to generate a random Universally Unique IDentifier (UUID).
Type `uuid` to activate and `ENTER` generate.
+===== Version
+
+image:https://www.alchemists.io/images/projects/pennyworth/screenshots/ruby-version.png[Version,width=706,height=254,role=focal_point]
+
+This keyword allows you obtain Ruby version information.
+
+Type `version` to activate and `ENTER` generate. Optionally, you can press `OPTION` when selected to
+answer the Ruby version used by Alfred since Alfred defaults to using whatever version is supplied
+by macOS.
+
==== Other
The following workflows don't require Pennyworth support but are provided for convenience in case
they are of interest/aid to your own productivity. Click each link to download and then double click
to install:
@@ -372,9 +380,15 @@
* link:https://www.alchemists.io/public/aflred/workflows/terraform.alfredworkflow[Terraform] -
Provides link:https://www.terraform.io[Terraform] resources.
* link:https://www.alchemists.io/public/aflred/workflows/text.alfredworkflow[Text] - Provides
general text manipulation utilities beyond the Pennyworth powered _text_ keyword (mentioned
earlier).
+
+== Architecture
+
+The following documents the workfow used to process all actions from Alfred.
+
+image::/doc/architecture.svg[Architecture Diagram]
== Troubleshooting
* link:https://github.com/ruby/psych[Psych] 4.0.0 has a
link:https://github.com/ruby/psych/issues/490[bug] which prevents loading of YAML configurations