我正在尝试在版本控制下管理我的点文件。我的 dotfiles 存储库包含一个xfce-base
文件夹,该文件夹包含.config/xfce4/.../xy-setting.xml
内容。我可以将符号链接或更好地存放到正确的位置,一切都按预期工作。
但是,当我打开其中一个 xfce 设置编辑器(窗口管理器、键盘快捷键)时,所做的更改确实用普通文件覆盖了我的符号链接。所以,再见版本控制。我想这不会发生,如果我有硬链接,对吗?是否可以使用 gnu stow 进行硬链接(看起来不是这样?),还是有其他选择?
编辑:我遇到了这个,有硬链接,但不能递归地工作(抱怨现有的 .config 目录......)
编辑二:我仍然不确定硬链接是否是一个好的解决方案。