百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

homesick

> 编程语言
开源

您的主目录是您的堡垒。不要忘记带上您的 dotfiles。

2.5K stars0 点赞3 次浏览
访问官网GitHub

工具介绍

您的主目录是您的堡垒。不要忘记带上您的 dotfiles。

homesick 你的主目录是你的城堡。不要把你的 dotfiles 遗忘在后面。 homesick 类似于 rip,但针对 dotfiles。它使用 git 克隆包含 dotfiles 的仓库,并将它们保存到 ~/.homesick。然后,它允许你使用单个命令将所有 dotfiles 符号链接到正确位置。 我们将一个与 homesick 兼容的仓库称为“城堡”。要成为城堡,仓库必须按照以下方式组织: * 包含一个“home”目录 * “home”中包含任何以“. "开头的文件和目录

homesick 可以生成 ~/.homesick/repos/my-dotfiles 目录,其中包含一个 home/ 目录,可用于存放您的配置文件。如果您在 git 配置中设置了 GitHub.user,则还会自动添加一个 GitHub 远程仓库。您可以将文件追踪到该仓库中:

如果需要添加更多配置步骤,可以在城堡的根目录下创建名为 '.homesickrc' 的文件。一旦克隆了带有 .homesickrc 的城堡,可以使用以下命令执行配置:

.homesickrc 文件的内容必须是有效的 Ruby 代码,因为该文件将使用 Ruby 的 eval 构造执行。.homesickrc 文件在执行期间还会传递当前的 homesick 对象,该对象在 .homesickrc 文件中可作为 'self' 变量使用。由于 rc 操作可能会破坏系统,命令通常会在继续之前要求确认。您可以通过传递 '--force' 选项来绕过此操作,例如 `

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言