Why would you want to create your own custom configs?
If you set your keys, your spray, your name, or change any setting in the menu the settings are automatically written to a file called config.cfg. You can find this file in this folder: (directory where you installed steam to)\Valve\SteamApps\(your_player_name_here)\counter-strike source\cstrike\cfg
If you open your config.cfg file with notepad you'll see it contains a lot of settings. Most settings aren't worth messing about right now. We'll get to that in a later post.
The config.cfg file is a file that is automatically created when it is damaged or removed. What this means is that with every update you could lose all your carefully set keys and video settings. It happened to me twice, which caused me to do some research into the config scripts.
Before we can start creating our own custom configs, we first want to create a text file called autoexec.cfg in the same directory the config.cfg is located.This file is automatically loaded when you launch Counterstrike:Source, and since this isn't a file create by steam, anything you put in here is safe from the next updates...
Next time I'll discuss some of the basics in scripting.... see you then!