Update help text with prami

Prami logo source: https://sarajoy.dev/blog/short/2023-01-18-ascii-art-heart/
This commit is contained in:
Aadi Desai 2023-08-30 14:49:13 +01:00
parent 6de70fbaca
commit d0345f0381
Signed by: supleed2
SSH key fingerprint: SHA256:CkbNRs0yVzXEiUp2zd0PSxsfRUMFF9bLlKXtE1xEbKM
3 changed files with 15 additions and 4 deletions

View file

@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Changelog file (this file) and reference in the [readme](README.md)
- Automated release with pre-built binaries using GitHub Actions: [release.yaml](.github/workflows/release.yaml)
- Prami logo, taken from [here](https://sarajoy.dev/blog/short/2023-01-18-ascii-art-heart/) with permission
### Changed

View file

@ -2,13 +2,14 @@ use clap::Parser;
use omg_api::Commands;
#[derive(Parser)]
#[command(name = "omg-rs", version,
long_about = concat!("\x1b[38;5;205m", include_str!("prami_sjw.txt"),
"\n\nA cli client for omg.lol, written in Rust 🦀\x1b[0m"))]
/// A cli client for omg.lol, written in Rust 🦀
pub struct Cli {
/// Set which omg.lol username to use, overrides config and environment variable (OMGLOL_USERNAME)
#[clap(short, long)]
pub name: Option<String>,
/// Categories of commands to interact with the omg.lol API
#[clap(subcommand)]
pub command: Option<Commands>,
pub command: Commands,
/// Print debug information, repeat for higher levels of debug info (max 1)
#[arg(short, long, action = clap::ArgAction::Count)]
pub verbose: u8,

9
src/prami_sjw.txt Normal file
View file

@ -0,0 +1,9 @@
____ ____
,-"" "-.-" ""-,
/ __ . . . . __ \
| ( ) '--' '--' ( ) |
\ "" , , "" /
", "---" ,"
", ,"
"-, ,-"
sjw "-,_,-"