I got into the habit of keeping a ~24 GB VM image that I just clone to fresh systems and have yet to find the motivation to hunt down the config files I've created or modified over the years. I'd probably want to rip a couple personal in-jokes and spicy comments out, but that would still be very rare.
Not that it's a dotfile, but much of my customization revolves around the UI, so any potential public repo would include themes, from which I'd remove some more identifying wallpapers. But my desktop config is unique enough IMO that I'm mildly afraid to post screenshots of it on accounts I don't want associated with this one.