How to Configure Hammer

I know there are a lot of other threads and videos all over the web about this, but I can not get what I want. I simply want to have Garry’s Mod and Counterstrike Source models, textures, and materials all in one Configuration. I have had previous posts on how to do this, but I encountered problems along the way and other issues. I just want to know if there is a simple way of doing this.

Extract everything from the counterstrike materials and content gcfs and place them in your garrysmod textures and models folders.