Hi,
I just sanded down the remaining edges of my CentOS 7 post-install configuration script and published it on a Github repository, along with some detailed instructions.
* https://github.com/kikinovak/centos-setup
Feel free to use it (and/or adapt it to your needs).
Cheers from the sunny South of France,
Niki