The first time you setup dot files on a new system, you need to do a bunch of extra things. For one, you should make sure that your dot files aren't going to overwrite the defaults (and you should possibly save the default starting files). The script should also remind you to create a .extra file for setting up local variables.