#句子 #cowsay #motd #buddha

app buddhasay

类似于 cowsay,但带有佛像和佛教相关的句子。

9 个版本 (4 个重大更新)

0.6.3 2019 年 4 月 9 日
0.6.2 2019 年 4 月 9 日
0.4.0 2019 年 1 月 4 日
0.3.0 2019 年 1 月 4 日
0.1.1 2018 年 12 月 16 日

#12 in #cowsay

每月 22 次下载

Apache-2.0

10KB
118

buddhasay

     ______________________________________
    /                                      \
    | If you are swayed by things of the   |
    | world, how regrettable that is.      |
    | Things of the world are fleeting and |
    | impermanent.                         |
    \______________________________________/
                             \
                              \    ___
                               \  (-_-)
                                  _) (_
                                 /     \
                               _( \_ _/ )_
                              (_____\_____)

类似于 Cowsay,但带有佛像和佛教相关的句子。

如何安装此软件?

如果您正在运行 Arch Linux,它可在 AUR 中找到。

您还可以使用 crates.io 通过 cargo install buddhasay 安装。

如果以上方法都不适用,请检出源代码或其中一个标签,并使用 cargo build --release 构建。二进制文件将在 ./target/release/buddhasay 下。

你为什么要这样做?

  1. 在学习 Rust 的同时找些乐趣;
  2. 每次打开终端时都能看到更多鼓舞人心的信息;

可能吧,你可以提交一个包含你的句子及其来源的 PR,然后我们再继续。

关于其他 Linux 发行版和其他操作系统呢?

虽然 Arch 是最好的,但我计划让 buddhasay 在其他发行版和操作系统上可用。

接下来你打算做什么?

主要是为了继续学习 Rust 和系统,没有特定的顺序。

  • fortunecowsay 兼容模式。目前 buddhasayfortune | cowsay 的功能相同。应该可以运行 buddhasay | cowsayfortune | buddhasaybuddhasay
  • 其他 Linux 发行版的软件包;
  • homebrew 的软件包;
  • 将句子从代码中分离出来;;
  • 为句子添加标签(禅宗、上座部佛教、书籍等),作者和来源;
  • 一个用于所有版本的发布脚本;
  • 命名约定和命名风格的一致性;
  • 测试和独立的模块;

依赖项

~1.1–2MB
~37K SLoC