I'm currently using a git based approach for my dotfiles, similar to the one notes here[1]. I've got one significant change, though:
All my dotfile management works over my cfg[2] script that helps me maintain a main branch for dotfiles for all machines and then branches that branch off of that main like 'main.arch.MACHINE_NAME' that are merged like a waterfall during sync (main -[merge]-> main.arch -[merge]-> main.arch.MACHINE_NAME).
(I can also cherry pick up the waterfall)[1]: https://www.atlassian.com/git/tutorials/dotfiles
[2]: https://gist.github.com/tionis/a0f23a7a33b0e289f1b03cc6ff503...
No comments yet.