1 个不稳定版本
0.1.0 | 2023年3月4日 |
---|
#24 in #now
10KB
96 行
mommy-rs
mommy 现在可以支持你使用 🪖类型安全🪖 和 🚀极快🚀 的速度~ ❤️
如果一切顺利,mommy 会表扬你,如果出了问题,她会支持你
安装 📲
目前 mommy-rs 在任何地方都不可用,但不用担心,你仍然可以使用以下命令安装她:cargo install --git https://github.com/natawie/mommy-rs
使用 📜
USAGE:
mommy-rs [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-s, --stdout Prints to stdout instead of stderr
-V, --version Prints version information
OPTIONS:
-e, --exit-code <exit-code> Determines which type of response to print based on the exit code [default: 0]
shell 集成
要将 mommy-rs 集成到你的 shell 中,只需将以下内容添加到你的 shell 配置文件中
- zsh
precmd() { mommy-rs -s -e $? }
- bash
PROMPT_COMMAND="mommy-rs -s -e \$?; $PROMPT_COMMAND"
- 其他
export PS1="\$(mommy-rs -s -e \$?)$PS1"
配置 ⚙️
配置通过环境变量完成
RUST_MOMMY_POSITIVE_RESPONSES
:mommy 的积极回应:以分号分隔的字符串,后跟 响应格式
RUST_MOMMY_NEGATIVE_RESPONSES
:mommy 的消极回应:以分号分隔的字符串,后跟 响应格式
RUST_MOMMY_PRONOUNS
:mommy 的代词:由3个代词(主格、宾格、属格)组成的分号分隔的字符串
RUST_MOMMY_NAME
:mommy 的名字:一个字符串
RUST_MOMMY_USERS_NAMES
:mommy 会叫你的名字:一个分号分隔的字符串
RUST_MOMMY_RESPONSE_COLOUR
:消息颜色:一个逗号分隔的 RGB 字符串
RUST_MOMMY_ONLY_NEGATIVE
:当出现问题的时候,mommy 才会支持你:`"true" || "false"
RUST_MOMMY_ONLY_POSITIVE
:mommy 只会表扬你:`"true" || "false"
响应格式 📖
{0}
- mommy 的名字{1}
- mommy 的代词{1.0}
- mommy 的主格代词(他/她/它/他们等){1.1}
- 妈咪的宾格代词(他/她/它/他们等){1.2}
- 妈咪的属格代词(他的/她的/它的/他们的等)
{2}
- 用户名
示例: {0} 为 {1.2} 的小 {2} 感到如此自豪 ~ ❤️
-> 妈咪为她的小女儿感到如此自豪~ ❤️
致谢 💖
妈咪感谢Brodie Robertson制作关于sudofox的shell-mommy的视频...否则我永远不会知道有这种东西
妈咪感谢Gankra创建cargo-mommy,这是原始的妈咪
依赖项
~3.5MB
~57K SLoC