At the moment, I am using rsync to backup my /home directory. At the moment, I am excluding some 'dot directories' like ~/.cache, ~/.mozilla, etc. The problem with this is that most of the time spent during a backup is updating all the dotfiles or directories, must of which I don't [think] I care about.
If, instead, I switched to excluding all but certain hidden directories, which ones are important to have backed up? I will, of course, backup things like .zshrc and .emacs, but what else (if anything) is important?