1 unstable release
0.1.0 | Jan 26, 2021 |
---|
#3870 in #cli
11KB
56 lines
Tamasha
A cli client to fetch jokes using JokeAPI in Rust.
Clone and Install
git clone https://github.com/rahulunair/tamasha.git
cd tamasha && cargo build --release
The binary will be in ./target/release/
How to use
The simplest way to use tamasha
is:
tamasha --fetch
This will fetch a joke from one of the categories:
- Misc
- Programming
- Dark
- Pun
- Spooky
- Christmas
For example,
tamasha --fetch
Why did the Python programmer not respond to the foreign mails he got?
Because his interpreter was busy collecting garbage.
To fetch a joke from a specific category, use -c
or --category
flag with --fetch
For example,
tamasha -c programming --fetch
Knock knock.
Who's there?
Recursion.
Recursion who?
Knock knock.
Cli options
tamasha --help
tamasha 0.1.0
Fetch me a joke!
USAGE:
tamasha [FLAGS] [OPTIONS]
FLAGS:
--fetch
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --category <category> [default: any]
-f, --format <format> [default: txt]
Dependencies
~6–17MB
~239K SLoC