8 个版本
新版本 0.3.1 | 2024 年 8 月 10 日 |
---|---|
0.3.0 | 2024 年 7 月 28 日 |
0.2.2 | 2024 年 7 月 25 日 |
0.1.2 | 2024 年 7 月 14 日 |
#578 in 命令行工具
815 每月下载量
175KB
2.5K SLoC
Lectio Diei
CLI 应用程序,用于检索、存储和显示每日天主教读经。从 美国天主教主教会议网站 获取。获取后,读经将存储在本地 sqlite 数据库中。这样,它们可以以低延迟按需显示。
尽管核心功能已经存在,但这仍然是预发布软件。命令行界面可能会更改。
兼容性
目前,仅支持 Linux。当前问题是数据库、日志和配置文件的路径遵循 XDG 规范,而 MacOS 和 Windows 不遵循该规范。我确实有计划解决这个问题。
安装
lectio-diei
可以通过 cargo
从 crates.io 安装
先决条件
- 安装 Rust 工具链
- 将 ~/.cargo/bin 添加到您的 PATH 环境变量中
使用 Cargo 安装
cargo install lectio-diei --locked
安装命令完成后,lectio-diei 二进制文件将被安装在 ~/.cargo/bin 中。由于它在您的 PATH 中,您应该可以使用以下命令执行应用程序:
lectio-diei display
用法
最基本的使用涉及两个命令
lectio-diei db refresh
- 更新您的数据库,删除旧读经lectio-diei display
- 显示今天的读经
更多选项可以通过简单地运行 lectio-diei
查看
配置
在运行任何有效命令至少一次后,您应该在 ~/.config/lectio-diei/config.toml 下有一个配置文件。编辑此文件以更改存储的条目数量或默认显示选项。
1.0 版计划
- 阅读内容的颜色和格式选项
- 可配置的换行
- 每个阅读的可配置颜色
- 改进的标题格式
- 添加哈利路亚作为选项
- 从命令行配置选项
- 显示
- 更改
- Windows 支持(可能还有其他?)
- 存储单日内容而不显示
- 无数据库模式
- 仅数据库模式(如果没有,则不从网络检索)
- 额外的日志选项
- 规范化和文档化的错误代码
也许还有更多...
许可证
在 MIT 许可证下许可 LICENSE
依赖项
~40–55MB
~1M SLoC