管理员可以用Git版本编辑DOTS文件。

homekeeper的Python项目详细描述


[![构建状态](https://travis-ci.org/retiman/homemakeeper.svg?branch=master)“(https://travis ci.org/retiman/homemakeeper)


homemakeeper
==
此项目有助于组织和版本点文件。您可以将dotfile
保存在某个存储库中,然后将它们符号链接到主目录中。这个
允许您保持dotfiles的版本,并使它们在您使用的任何
计算机上可用。


如果您使用多台计算机并且希望共享dotfiles,您可以指定一个'base'dotfiles目录并让特定于主机的
dotfiles覆盖它们。

通过[pypi](https://pypi.python.org/pypi/pypi/homemakeeper/homemakeeper):


>pip-install-homemakeeper







示例



















>homemakeeper.homemakeeper.homemakeeper.homemakeepeper.homemakeeper.homemakeepeper.homemakeeper.homemakeeper.homemakeeper.homemaJSON`文件对于配置,或
如果不存在,则创建一个。默认配置如下:


{
“基本目录”:“/home/$user/dotfiles/base”,
“点文件目录”:“/home/$user/dotfiles/$host”,
“排除”:[
“.git”,
“.gitignore”,
]
}


HomeKeeper将不符号链接
配置中“排除”数组中的任何文件。


HomeKeeper将首先符号链接基本目录中的文件,然后使用普通dotfiles目录中的文件重写这些符号链接。如果
您对不同的计算机有不同的配置,这将非常有用。

您的dotfiles目录。例如,
如果在`~/dotfiles`中有一个`.bash\u配置文件',则主目录将包含:

.bash\u配置文件->;/home/$user/dotfiles/.bash_profile


注意:一旦将原始文件告诉symlink,HomeKeeper将删除该文件。


请确保备份该文件或让HomeKeeper先跟踪要
symlink的文件。

=

标签:

  • 文件
  • git
  • 版本
  • 目录
  • 编辑
  • 管理员
  • dotfiles
  • dots
  • homekeeper
  • 欢迎加入QQ群-->: 979659372 Python中文网_新手群

    推荐PyPI第三方库


    热门话题
    java字符无法解析或不是字段。我错过了一些进口商品吗?   安卓 Jackson JSON java类字段被序列化多次   java Hamcrest matcher检查响应json数组中的任何元素是否具有与Rest Assured中的特定值相同的属性值   java如何用Jackson反序列化Enum?   C++ Android Android界面上的java 安卓 JNI调用函数   Java流还原   java如何使用jersey REST Webtarget API发布对象的json列表?找不到获取错误消息BodyWriter   java JDBC DB2无法连接(SQLSTATE=08S01)   使用Java的XMPP中的socket基本连接   Java:arraylistofarray   java 安卓 studio relativelayout   java无法引用PersonsRepository接口的实例   JFrame中的java更改图标(去掉杯子)