I have $HOME on a separate partition so I can do a fresh distro install without disturbing my user data. This has worked fine over multiple installs.
However, over time I've noticed an accumulation of crud in dotfiles and dot-directories in $HOME - config and startup and history files from various programmes, some of which I haven't used in months, others that are no longer installed. And others I'd be concerned about importing old (now broken) config into the new versions of the programs in the latest distro...
Some are trivial - a single config file - but others are huge (.config or .thunderbird!) and complicated - do I want to cleanout some or all of that?
Any tips on going through these to avoid inheriting junk from old config, but without losing anything too precious?