Skip to content

Instantly share code, notes, and snippets.

@7urkm3n
Last active February 1, 2026 16:20
Show Gist options
  • Select an option

  • Save 7urkm3n/9b7848ef80fca7c9d1ecc8b12a2ebfab to your computer and use it in GitHub Desktop.

Select an option

Save 7urkm3n/9b7848ef80fca7c9d1ecc8b12a2ebfab to your computer and use it in GitHub Desktop.
CS2 config
// Defaults in 7k.cfg
// +exec autoexec.cfg +engine_low_latency_sleep_after_client_tick true +fps_max 0 -nojoy -high -fullscreen +mat_disable_fancy_blending 1 -forcenovsync +r_dynamic 0 +mat_queue_mode 2 -softparticlesdefaultoff -forcenovsync -refresh 360
unbindall
unbind "`"
echo "LOADING 7k"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "0" "slot0"
bind "a" "+left"
bind "b" "buymenu"
bind "d" "+right"
bind "e" "+use"
bind "f" "+lookatweapon"
bind "h" "toggle cl_righthand 0 1"
bind "g" "drop"
bind "i" "show_loadout_toggle"
bind "m" "teammenu"
bind "r" "+reload"
bind "s" "+back"
bind "t" "+spray_menu"
bind "y" "messagemode"
bind "u" "messagemode2"
bind "w" "+forward"
bind "v" "slot6"
bind "c" "slot7"
bind "x" "slot8"
bind "z" "slot10"
bind "'" "radio1"
bind "\" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "DEL" "mute"
bind "PAUSE" "pause"
bind "SHIFT" "+sprint"
bind "CTRL" "+duck"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "mouse4" "+voicerecord"
bind "mouse5" "+cl_show_team_equipment"
bind "MWHEELUP" "player_ping"
bind "MWHEELDOWN" "+jump"
bind "/" "toggle cl_clutch_mode 0 1"
//bind "alt" "toggle cl_radar_always_centered 0 1; toggle cl_radar_scale 0.3 0.8328"
// ===============================
// Blablabla
// ===============================
developer 0
con_enable 1
r_show_build_info 0
sensitivity 0.5
sensitivity_y_scale 2
m_yaw 0.022
m_pitch 0.022
zoom_sensitivity_ratio 0.9
voice_modenable 1
hud_showtargetid 0
// r_fullscreen_gamma 2.7
volume 0.77
cl_player_ping_mute 1
cl_teamcounter_playercount_instead_of_avatars "1"
cl_teamid_overhead_fade_near_crosshair 1
cl_teamid_overhead_mode 1
// ===============================
// Radar Settings
// ===============================
cl_radar_always_centered 1
cl_radar_icon_scale_min 0.5
cl_radar_rotate 1
cl_radar_scale 0.8328
cl_radar_scale_alternate 1.0
cl_radar_scale_dynamic 0
cl_radar_square_always 0
cl_radar_square_with_scoreboard "true"
cl_hud_radar_background_alpha "0.627000"
cl_hud_radar_blur_background "true"
cl_hud_radar_map_additive "true"
cl_hud_radar_scale 1.3
bind "alt" "toggle cl_radar_always_centered 0 1; toggle cl_radar_scale 0.3 0.8328"
// ===============================
// Sounds Settings
// ===============================
snd_tensecondwarning_volume 0.024
snd_menumusic_volume 0.00
snd_roundstart_volume 0.00
snd_roundend_volume 0.00
snd_mvp_volume 0
snd_deathcamera_volume 0.00
snd_mapobjective_volume 0.00
snd_mute_mvp_music_live_players 1
// ===============================
// Manual Bindings
// ===============================
bind q "+knife"
alias +knife "+lookatweapon; slot3"
alias -knife "-lookatweapon; lastinv"
// ===============================
// Viewmodel settings
// ===============================
// viewmodel_fov "68"
// viewmodel_offset_x "2.5"
// viewmodel_offset_y "0"
// viewmodel_offset_z "-1.5"
// viewmodel_presetpos "2"
// viewmodel_fov 68
// viewmodel_offset_x 2.5
// viewmodel_offset_y 0
// viewmodel_offset_z -1.5
// viewmodel_presetpos 1
// Minimalized
viewmodel_fov 0
viewmodel_offset_y -5
viewmodel_offset_x 5
viewmodel_offset_z -6
// ===============================
// FPS & Performance
// ===============================
fps_max 700 // For 240Hz monitor (use 400 if on 360Hz)
fps_max_ui 120 // Keeps GPU quiet in menu
fps_max_tools 0
cl_showfps 0 // Show FPS + frametime graph
rate 786432 // Max network rate
cl_interp_ratio 0.3
// cl_tickpacket_desired_queuelength 0.3
// cl_updaterate 128
cl_interp "0.015625"
// ===============================
// Input & Latency
// ===============================
r_drawtracers_firstperson 0 // Removes distracting tracers
// engine_low_latency_sleep_after_client_tick true
// ===============================
// Crosshair settings
// ===============================
cl_crosshair_drawoutline "0"
cl_crosshair_dynamic_maxdist_splitratio "1"
cl_crosshair_dynamic_splitalpha_innermod "0"
cl_crosshair_dynamic_splitalpha_outermod "1"
cl_crosshair_dynamic_splitdist "3"
cl_crosshair_outlinethickness "0"
cl_crosshair_t "0"
cl_crosshairalpha "255"
cl_crosshairdot "0"
cl_crosshairgap "-4"
cl_crosshairgap_useweaponvalue "0"
cl_crosshairsize "1"
cl_crosshairstyle "4"
cl_crosshairthickness "0.5"
cl_crosshairusealpha "1"
cl_fixedcrosshairgap "3"
cl_crosshair_friendly_warning "0"
cl_crosshair_recoil "0"
cl_crosshaircolor "5"
// Default ALL_MAP
cl_crosshaircolor_r 37; cl_crosshaircolor_g 95; cl_crosshaircolor_b 255;
// Green
alias Green "cl_crosshaircolor_r 10; cl_crosshaircolor_g 255; cl_crosshaircolor_b 10;"
// Ancient
alias Ancient "cl_crosshaircolor_r 46; cl_crosshaircolor_g 0; cl_crosshaircolor_b 255;"
// Dust2
alias DUST "cl_crosshaircolor_r 0; cl_crosshaircolor_g 151; cl_crosshaircolor_b 255;"
// Inferno
alias Inferno "cl_crosshaircolor_r 0; cl_crosshaircolor_g 166; cl_crosshaircolor_b 255;"
// Mirage
alias Mirage "cl_crosshaircolor_r 0; cl_crosshaircolor_g 143; cl_crosshaircolor_b 255;"
// Nuke
alias NUKE "cl_crosshaircolor_r 247; cl_crosshaircolor_g 0; cl_crosshaircolor_b 255;"
// Overpass
alias Overpass "cl_crosshaircolor_r 0; cl_crosshaircolor_g 116; cl_crosshaircolor_b 255;"
// Train
alias Train "cl_crosshaircolor_r 0; cl_crosshaircolor_g 165; cl_crosshaircolor_b 255;"
// ===============================
// Custom All chat
// ===============================
bind uparrow "say Making Mistakes is the Path to Wisdom - Gabe Newell"
//bind "'" "exec autoexec"
bind "MOUSE_X" "yaw"
bind "MOUSE_Y" "pitch"
echo "DONE!!!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment