I'm trying to manage my dotfiles under version control. My dotfiles repos contains a xfce-base
folder, this folder contains the .config/xfce4/.../xy-setting.xml
stuff. I can stow, or better, symlink to the correct place, everything works as expected.
But, when I open one of the xfce settings editors (Window Manager, Keyboard Shortcuts), the changes made ther do overwrite my symlink with a normal file. So, adieu version control. I guess this would not happen, If I had hard links, right? Is hard linking possible with gnu stow (doesnt seem so?), or are there any alternatives?
EDIT: I came across this, does hard links, but doesn't work recursivly (complains about existing .config directory...)
EDIT II: I'm still not sure if a hard link is a good solution.