CLI使跨系统管理配置文件更容易。
modrc的Python项目详细描述
modrc公司
CLI使跨系统管理配置文件更容易。在
说明
ModRC使安装、管理和同步您的dotfiles或任何其他配置在所有计算机上都很容易。在
安装
ModRC的安装很简单,直接从PyPI安装。在
$ pip install modrc
如果要编辑已安装的代码或PyPI不可用,setuptools可用于安装。在
^{pr2}$使用pip安装之后,运行安装命令。在
$ modrc setup install
这将在~/.modrc
处创建ModRC目录。在
使用
ModRC包含许多子命令来管理安装和文件。并非所有命令都可用/正在工作,因为此项目仍在Alpha中。此列表用作开发指南,而不是即将发布命令的正式列表。在
设置
modrc setup
modrc setup install [(-e|--editor) <editor>] [(-u|--url) <url>] [(-p|--package) <package>] [(-c|--compile)] [(-s|--auto-sync)]
modrc setup uninstall
编译
modrc compile [--package <package> [--file <file>]]
包装
modrc package add [(-d | --default)] [--url <url>] <package>
modrc package remove [-y] <package>
modrc package edit [<package>]
modrc package default <package>
modrc package sync [<package>]
文件
modrc file add <file> [<package>]
modrc file remove [-y] <file> [<package>]
modrc file edit [((-c|--compile)|(-n|--no-compile))] <file> [<package>]
过滤器
modrc filter add <filter> <file> [<package>]
modrc filter remove [-y] <filter> <file> [<package>]
modrc filter edit <filter> <file> [<package>]
块
modrc chunk add <chunk> [<package>]
modrc chunk remove [-y] <chunk> [<package>]
modrc chunk edit <chunk> [<package>]
测试
测试有点复杂,因为ModRC在用户的主目录中创建和删除文件。为了避免修改主目录中的文件,建议在容器中运行测试。要在独立的Docker容器中运行测试,请使用以下命令。它将把代码作为一个卷装入,这样您就不必每次运行测试时都重新编译容器。在
$ ./run_tests.sh
- 项目
标签: