5 个版本
0.2.3 | 2023年4月7日 |
---|---|
0.2.2 | 2023年4月7日 |
0.2.1 | 2023年4月7日 |
0.2.0 | 2023年4月7日 |
0.1.0 | 2023年4月6日 |
554 在 配置 中排名
每月 55 次下载
18KB
383 行
.trove 是一个用于管理配置文件的 CLI 工具。
.trove 预计将与存储库一起使用,但如果在标准目录中初始化,也运行良好。
它允许您映射、存储和版本控制(如果在 git 存储库中使用)您的配置文件,并提供简单的部署/删除过程。
用法
dot-trove
是基本可执行文件。调用它将显示帮助消息,同样在任意命令中使用 --help
也会显示帮助消息。
命令
init <PATH>
: 初始化一个存储库和存储。如果已经存在,它允许存储库为其他命令找到存储。add <PATH> <NAME>
: 在指定名称下将文件或目录添加到存储库,将自动将您的家目录路径替换为$HOME
以实现动态部署。remove [-p <PATH> | -n <NAME>]
: 取一个路径 或 一个条目的名称并从存储库中删除它,将存储的文件放在预期的 host_path。也遵循$HOME
使用。deploy [-c <CATEGORY> | -n <NAME>]
: 可选部署所有存储文件、指定名称或给定类别中的所有文件pack [-c <CATEGORY> | -n <NAME>]
: 可选打包所有存储文件、指定名称或给定类别中的所有文件status
: 显示当前Trove配置
未来改进
- 每个条目都有一个启用标志,并且状态显示每个条目的绿色/红色以指示它们是否活动
依赖关系
~1.7–3MB
~55K SLoC