hi, I had always liked the concept of flames competitive config that gave you all of the essentials for competitive play, but I had always changed and made new configs. So I took his concept and made my own a while ago.
It might not be very appealing to people because you'd have to go in and mess with some things for your liking but I have added in various commands that you change for each class.
I more or less made this for my personal use but I figured it would be nice to show everyone and get feedback and ideas.
https://www.dropbox.com/s/rqn5idjw9dtkwav/config_raw.zip?dl=0
ex.
//Stock Binds
bind q "slot1; use tf_weapon_scattergun; r_drawviewmodel 0"
bind e "slot2; use tf_weapon_pistol_scout; r_drawviewmodel 0"
bind f "slot3; use tf_weapon_bat; r_drawviewmodel 1; alias switch scattergungun"
//bind mouse2 "switch"
bind mouse2 "+attack2"
unbind mouse3
unbind z
bind q "switch"
//Stock Commands
r_drawtracers_firstperson 1
cl_interp 0.033
tf_dingalingaling 1
hud_combattext 1
hud_combattext_batching 0
cl_autoreload 1
//Viewmodel
r_drawviewmodel 0
viewmodel_fov 53
cl_flipviewmodels 0
cl_first_person_uses_world_model 0
//Crosshair
cl_crosshair_red 255
cl_crosshair_green 255
cl_crosshair_blue 0
cl_crosshair_alpha 255
cl_crosshair_file crosshair7
cl_crosshair_scale 30
//Weapon Switch
alias scattergungun "slot1; use tf_weapon_scattergun; r_drawviewmodel 0; alias switch pistolgun"
alias pistolgun "slot2; use tf_weapon_pistol_scout; r_drawviewmodel 0; alias switch scattergungun"
alias switch "pistolgun"
This is the scout config, you can change the commands like batching, I personally do not use it for any class but you can have it on for other classes. I have mouse2 optional to switch from primary to secondary for personal preference reasons.