So I use Git mostly for development purposes, but I just realized that I could use it for storing versions of the settings files I have on my Ubuntu installation.
My proposed setup is:
git inita repo at/Add a
.gitignoreat/that ignores any files except specific settings I want to track.For example, the
.gitignorecould contain (source):## Ignore everything... * ## Except... !/etc/default/tlp !/etc/crontabWhenever I change these low-level settings, I can track them.
Is there anything that could go wrong with this setup? Does the kernel always need / to only have certain folders? Will it mess up the functioning of any applications?