diff --git a/README.md b/README.md index 70aab43d..3b96938f 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,13 @@ # angel_cli + +![Screenshot of Terminal](screenshots/screenshot.png) + Command-line tools for the Angel framework. Includes functionality such as: * Project scaffolding * Generating service models, plugins, tests and more * Renaming projects -* Starting server with live reloading +* Much more... To install: @@ -15,5 +18,5 @@ $ pub global activate angel_cli And then, for information on each command: ```bash -$ angel --help +$ angel help ``` diff --git a/bin/angel.dart b/bin/angel.dart index f50713ba..2c510a07 100644 --- a/bin/angel.dart +++ b/bin/angel.dart @@ -8,11 +8,16 @@ import 'package:angel_cli/angel_cli.dart'; final String DOCTOR = "doctor"; main(List args) async { - var runner = - new CommandRunner("angel", "Command-line tools for the Angel framework."); + var runner = new CommandRunner( + "angel", + asciiArt.trim() + + '\n\n' + + "Command-line tools for the Angel framework." + + '\n\n' + + 'https://angel-dart.github.io'); runner.argParser - .addFlag('verbose', help: 'Print verbose output', negatable: false); + .addFlag('verbose', help: 'Print verbose output.', negatable: false); runner ..addCommand(new DoctorCommand()) @@ -35,3 +40,12 @@ main(List args) async { } }); } + +const String asciiArt = ''' +____________ ________________________ +___ |__ | / /_ ____/__ ____/__ / +__ /| |_ |/ /_ / __ __ __/ __ / +_ ___ | /| / / /_/ / _ /___ _ /___ +/_/ |_/_/ |_/ \____/ /_____/ /_____/ + +'''; diff --git a/screenshots/screenshot.png b/screenshots/screenshot.png new file mode 100644 index 00000000..fe8c9652 Binary files /dev/null and b/screenshots/screenshot.png differ