我正在使用想家将我的dotfiles推送到github。我已经对oh-my-zsh的wedisagree主题进行了一些修改,并且希望能够将这个修改为思乡病。
如果在我的思乡文件夹中添加此文件〜/ dotfiles / .oh-my-zsh / themes / wedisagree-modified.themes并让思乡病从github中提取最新版本,然后将它们符号链接,则覆盖完整的〜/ .oh-my-zsh文件夹,我的主题文件是唯一剩下的文件。这显然打破了oh-my-zsh,因为文件夹中的所有文件现在都丢失了。
我想我可以将完整的.oh-my-zsh添加到git中,虽然这看起来像是浪费。我怎样才能只添加这个文件让思乡病处理分辨率?
答案 0 :(得分:0)
我应该使用RTFM。
键是城堡根文件夹中的.homesick_subdir文件。此文件中添加的文件夹将合并而不是覆盖。
只需将.oh-my-zsh \ themes添加到此文件即可解决问题。
可在此处找到更多文档:https://github.com/technicalpickles/homesick#homesick_subdir