|
| 1 | +<?xml version="1.0" encoding="utf-8"?> |
| 2 | +<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd"> |
| 3 | + <metadata> |
| 4 | + <id>boxes.portable</id> |
| 5 | + <title>boxes (Portable)</title> |
| 6 | + <version>0.0.0</version> |
| 7 | + <authors>The Boxes Contributors</authors> |
| 8 | + <owners>Thomas Jensen</owners> |
| 9 | + <summary>Command Line ASCII Boxes Unlimited!</summary> |
| 10 | + <description><![CDATA[*Boxes* is a command line program that draws a box around its input text. It can remove |
| 11 | +and repair those boxes, too. You can easily make your own box designs if you wish, but many designs are |
| 12 | +already provided. |
| 13 | +
|
| 14 | +*Boxes* is a portable application (hence the `.portable` suffix in the choco package ID). It is installed into |
| 15 | +the package directory `%ChocolateyInstall%\lib\boxes`. Chocolatey makes *boxes* available to you on the `PATH` |
| 16 | +via its `%ChocolateyInstall%\bin` directory. This is the only official *boxes* choco package. |
| 17 | +
|
| 18 | +### Examples |
| 19 | +
|
| 20 | +After *boxes* is installed, try calling it like this: |
| 21 | +
|
| 22 | +`C:\>echo Hello World | boxes` |
| 23 | +``` |
| 24 | +/***************/ |
| 25 | +/* Hello World */ |
| 26 | +/***************/ |
| 27 | +``` |
| 28 | +
|
| 29 | +or like this: |
| 30 | +
|
| 31 | +`C:\>echo Hello World! | boxes -d unicornsay` |
| 32 | +``` |
| 33 | + _______________ |
| 34 | +/ \ |
| 35 | +| Hello World! | |
| 36 | +\_________ __'\ |
| 37 | + |/ \\ |
| 38 | + \ \\ . |
| 39 | + |\\/| |
| 40 | + / " '\ |
| 41 | + . . . |
| 42 | + / ) | |
| 43 | + ' _.' | |
| 44 | + '-'/ \ |
| 45 | +``` |
| 46 | +
|
| 47 | +A more complex call might look like this: |
| 48 | +
|
| 49 | +`C:\>echo Spring is in the Air! | boxes -d spring -p h4 -ac` |
| 50 | +``` |
| 51 | + , |
| 52 | + /\^/`\ |
| 53 | + | \/ | |
| 54 | + | | | jgs |
| 55 | + \ \ / _ _ |
| 56 | + '\\//' _{ ' }_ |
| 57 | + || Spring is in the Air! { `.!.` } |
| 58 | + || ',_/Y\_,' |
| 59 | + || , {_,_} |
| 60 | +|\ || |\ | |
| 61 | +| | || | | (\| /) |
| 62 | +| | || / / \| // |
| 63 | + \ \||/ / |// |
| 64 | + `\\//` \ \./ \\ \./ \\ \./ \ \\ |/ / |
| 65 | + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 66 | +``` |
| 67 | +
|
| 68 | +### Modifying boxes.cfg |
| 69 | +
|
| 70 | +At some point, you may wish to modify existing box designs or even add your own. |
| 71 | +When that happens, you may find that you don't have the necessary access permissions to modify boxes.cfg in |
| 72 | +`%ChocolateyInstall%\lib\boxes` directly. In that case, make a copy of boxes.cfg and place it in one of the |
| 73 | +precedent locations, where *boxes* finds it before the original. When reading the config file, *boxes* will try |
| 74 | +these locations (in order): |
| 75 | +
|
| 76 | +1. The file specified by the environment variable `BOXES`. |
| 77 | +2. A file called boxes.cfg in the directory specified by the environment variable `HOME`. |
| 78 | +3. The boxes.cfg installed by choco. |
| 79 | +
|
| 80 | + |
| 81 | +]]></description> |
| 82 | + <projectUrl>https://boxes.thomasjensen.com/</projectUrl> |
| 83 | + <tags>ascii ascii-art filter command-line cli</tags> |
| 84 | + <iconUrl>https://boxes.thomasjensen.com/images/boxes-sq-256.png</iconUrl> |
| 85 | + <!-- <license type="expression">GPL-2.0-only</license> --> |
| 86 | + <licenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.html</licenseUrl> |
| 87 | + <language>en</language> |
| 88 | + <requireLicenseAcceptance>false</requireLicenseAcceptance> |
| 89 | + <releaseNotes>https://boxes.thomasjensen.com/2019/02/boxes-v1.3-released.html</releaseNotes> |
| 90 | + <projectSourceUrl>https://github.com/ascii-boxes/boxes</projectSourceUrl> |
| 91 | + <docsUrl>https://boxes.thomasjensen.com/docs/</docsUrl> |
| 92 | + <bugTrackerUrl>https://github.com/ascii-boxes/boxes/issues</bugTrackerUrl> |
| 93 | + </metadata> |
| 94 | + <files> |
| 95 | + <file src="tools\**" target="tools" /> |
| 96 | + </files> |
| 97 | +</package> |
0 commit comments