smeghead / zo3-ja
简单的命令行RSS检查器。
v0.0.2
2024-03-30 13:42 UTC
Requires
- php: >=8.0.2
- phel-lang/phel-lang: ^0.12.0
README
这是一个简单的RSS检查器。
安装
$ composer global require smeghead/zo3-ja
执行方法
执行全局安装的执行文件。(根据操作系统,存储的路径可能不同)
$ ~/.config/composer/vendor/bin/zo3ja
自定义
- 配置文件 $HOME/.config/zo3ja/zo3ja-config.phpel
使用-c
指定来执行zo3ja
,将显示配置文件的路径。
$ ~/.config/composer/vendor/bin/zo3ja -c
配置项
RSS源列表 zo3ja\config\*feeds*
要检查的源URL列表(Vector
)。可以通过向此变量添加源URL来添加要检查的源。
缓存有效期 zo3ja\config\*cache-seconds*
将获取的RSS源信息缓存一段时间。可以使用秒指定缓存时间。默认为1小时。
配置示例
以下是在默认源之外添加另一个源的示例。
(ns user-config
(:require zo3ja\config))
(set! config/*feeds* (push (deref config/*feeds*) "https://zenn.dev/smeghead/feed"))
开发
打开shell
docker compose build docker compose run --rm php_cli bash
测试
# vendor/bin/phel test