CS2 commands/settings I use. Paste in in-game console to apply, might not work well on all systems.
r_show_build_info 0;viewmodel_presetpos 0; viewmodel_offset_x 0.2; viewmodel_offset_y 2; viewmodel_offset_z -1; viewmodel_fov 68; cl_hud_color 0; cl_crosshairusealpha 1; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_g 230; cl_crosshaircolor_r 50; cl_crosshairgap -1.05; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 3.8; cl_crosshairstyle 4; cl_crosshairdot 0; cl_crosshair_drawoutline 1; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; safezonex 1;safezoney 0.92;fps_max 60; fps_max_ui 60; snd_mute_losefocus 0
viewmodel_presetpos 0
- allows for custom viewmodel settings to workviewmodel_offset_x 0.2
- moves weapon right a bitviewmodel_offset_y 2
- moves weapon forward a bitviewmodel_offset_z -1
- moves weapon down a littleviewmodel_fov 68
- zooms out weapon FOV
r_show_build_info 0
- hides the build info + date and timecl_hud_color 0
- yellow colored HUDcl_crosshairusealpha 1
- enable transparencycl_crosshairalpha 150
- makes crosshair partially transparentcl_crosshaircolor 5
- somehow related to crosshair colorcl_crosshaircolor_b 255
- crosshair RGB blue valuecl_crosshaircolor_g 230
- crosshair RGB green valuecl_crosshaircolor_r 50
- crosshair RGB red valuecl_crosshairgap -1.05
- crosshair gapcl_crosshairgap_useweaponvalue 0
- makes crosshair staticcl_crosshairsize 3.8
- crosshair sizecl_crosshairstyle 4
- crosshair stylecl_crosshair_recoil 0
- disables crosshair moving to show recoilcl_crosshairdot 0
- no dot in crosshaircl_crosshair_drawoutline 1
- enabled outline on crosshaircl_crosshair_friendly_warning 1
- show warning when hovering over teammatecl_crosshair_outlinethickness 0.5
- thickness of outlinesafezonex 1
- stretched HUD to edge of horizontal screensafezoney 0.92
- moves HUD a little toward the center vertically
fps_max 60
- Max FPS in-gamefps_max_ui 60
- Max FPS on menussnd_mute_losefocus 0
- doesn't mute game when you tab out