11 个版本
0.7.1 | 2022 年 11 月 20 日 |
---|---|
0.7.0 | 2022 年 11 月 5 日 |
0.6.0 | 2022 年 10 月 31 日 |
0.5.9 | 2022 年 10 月 29 日 |
在 命令行工具 中排名 2603
每月下载 33 次
23KB
348 代码行
Motivator
通过从 JSON 文件中随机抽取名言来享受一些动机++。
快速开始
从 crates.io 下载和安装
❯ cargo install motivator
从源代码安装
❯ cargo build--发布
❯./目标/发布/motivator-f<JSON文件名>
示例用法
❯ motivator -f
--------
<Quotes file not provided. Showing a random quote from buil-in file.>
run 'motivator -h' for more options.
--------
A smooth sea never made a skillful mariner
❯ motivator -f quotes.json
Whether you think you can or think you can't, you're right. - Henry Ford
❯ motivator -f quotes.json -t stoic
Wants make you a servant - Seneca
有关完整命令行选项列表
❯ motivator -h
Indulge in some motivation++ via random quote(s).
Usage: motivator [OPTIONS]
Options:
-f, --file <FILE> File path for the JSON quotes file
-t, --tag <TAG> Pick a random quote from the Tag you'd like to see
-a, --all Show all quotes
-h, --help Print help information
-V, --version Print version information
JSON 文件格式
{
"quotes": [
{
"quote": "Motivational words",
"author": "",
"tags": ["Stoic", "Positivity"]
}
]
}
示例名言文件
https://github.com/developerish/motivator/blob/main/quotes.json
依赖项
~1.9–3MB
~56K SLoC