3个不稳定版本
0.2.0 | 2020年11月21日 |
---|---|
0.1.2 | 2020年11月18日 |
0.1.1 | 2020年11月17日 |
#20 in #kill
7KB
117 代码行
ChapChap, 消灭干扰应用程序
安装
Cargo
$ cargo install chapchap
从源码构建
$ cargo install --path .
预构建的二进制文件
即将推出
配置
应用程序首先在 $XDG_CONFIG_HOME/chapchap/config.toml
中搜索配置。如果没有 $XDG_CONFIG_HOME
环境变量,它将在当前工作目录中搜索配置文件。
配置文件中每个 App
的格式如下
[[apps]]
name = APPNAME
enabled = true
slices = [ [13:10:00, 12:00:00], [19:00:10, 23:59:00] ] # you can write multiple time slice
black_list = false # time slices are black list or white list?
command = "mpv" # the command that application is running from
注意: slices
字段由时间切片数组组成,例如 [start, end]。
仓库中有一个 config.toml
文件,其中包含配置文件的示例。
许可证
Apache v2 或 MIT,由您选择
依赖项
~5.5MB
~106K SLoC