Recently found a way to make it easier to save my graphical environment configuration with #Ansible and the like. Before I start adjusting the desktop to my liking, I run:
inotifywait --monitor --recursive ~/.config
This shows me what files are changed when I click "Apply". This way I don't need to wade through pages of config file documentation, but I still know what I need to reproduce.