14 个版本

0.1.13 2024 年 2 月 1 日
0.1.12 2023 年 12 月 7 日
0.1.11 2023 年 11 月 30 日
0.1.6 2023 年 10 月 26 日
0.0.1 2023 年 9 月 13 日

#322 in 命令行实用工具

Download history 19/week @ 2024-03-09 4/week @ 2024-03-16 73/week @ 2024-03-30 15/week @ 2024-04-06 2/week @ 2024-05-18

每月 106 次下载

GPL-3.0-only

1MB
251 代码行

Fortune Kind

Usage GIF

Built with Nix Contributor Covenant Unit tests Crates.io Crates.io

注意 该软件正在积极开发中。现在是贡献的大好时机!

尝试使用 Nix ❄️

如果您已经设置了带有 flake 支持的 Nix,您可以使用 fortune-kind 通过 nix run 命令尝试

nix run github:cafkafk/fortune-kind

Nix 将构建 fortune-kind 并运行它。

如果您想以这种方式传递参数,例如使用 nix run github:cafkafk/fortune-kind -- -s

安装

Nix/NixOS ❄️

命令式安装

对于 nix profile 用户

nix profile install github:cafkafk/fortune-kind#

警告 命令式安装包不是 Nix 的惯用法,因为这可能导致 许多问题

声明式安装

将其添加到您的 flake.nix

{
...
    inputs.fortune-kind.url = "github:cafkafk/fortune-kind";
...
}

然后,将其添加到您喜欢的 systemPackages

{ inputs }: {
  environment.systemPackages = [
    inputs.fortune-kind.packages.${pkgs.system}.default
  ];
}
从 crates.io 安装

重要 从 crates.io 安装不会设置 FORTUNE_DIR

要安装软件包

cargoinstall fortune-kind

动机

由于对其维护者以及数据文件中存在争议性的幸运语句的担忧,许多发行版都面临着 fortune-mod 的挑战。我们不想尝试替换 fortune-mod 或重新创建一个历史准确的幸运语句程序,我们的目标是服务于那些珍视精选幸运语句的人。

贡献

我们欢迎贡献!如果您发现任何问题或有建议,请打开一个问题。如果您想直接贡献,请随时打开一个拉取请求。

Fortune 接受流程

我们手动从 fortune-mod 中集成幸运语句,将它们从 oldtunes 目录移动到 fortunes 目录。每个幸运语句都经过严格的手动验证过程。虽然选择标准可以是讨论的话题,但最终决定权在 cafkafk 的判断。

有关贡献和接受策略的更多信息,请参阅 EDITORIAL.md

依赖项

~8–18MB
~283K SLoC