I've started using git for my whole home folder. It is surprisingly performant even with hundreds of thousands of small config files and various assets. Tools like this are really valuable if you want to have any idea of what is really going on.<p>Even if you only look at summary statistics for number of files or number of lines changed it makes it really obvious when some pragram is acting up or doing something weird. And there have already been a handful of times where, because reverting a change was only a `git restore x` away, I have saved several minutes of time. If you have snapshots that's good but being able to quickly use them is better than just knowing they exist.