Closed haplo closed 8 months ago
Consider stow, would be especially useful not to install desktop-specific stuff in servers.
Also the workflow might be nicer:
git status
before deciding what to commit.Bringing my notes from commit 0f7aedf:
After some research I decided to move to using yadm to manage these dotfiles. My goals are:
Drop rsync dependency. Whatever replaces it should be widely available and easy to maintain.
Detect when a config file has changed and decide whether to commit and push the change. This will be especially useful for things like KDE configuration which happens through the GUI.
Support for alternates and/or templates, to handle file differences among systems.
Support for encryption.
Alternatives considered were:
rsync won't be immediately available in some systems, especially servers.