The console and .cfg file have a host of tweaks and tricks ready for the user to explore. Viper's Lair outlines some of the basics you should know.
"An autoexec.cfg file is a text file that you can edit with your settings and have those settings run every time Quake 4 starts without any interaction from you. You simply create a new text file in the Quake 4q4base folder (the same location as the Quake4Config.cfg) and save it as autoexec.cfg."
Read on over here to learn more.
Quake 4 console & tweak guide
