管理员可以用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
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的文件。
标签: