csgo-config
csgo-config copied to clipboard
CS:GO Config is an updateable team config with support for personal settings.
CS:GO Configuration
This is an updateable team config with support for personal settings.
What's this?
The goal is to provide an easy and fast way to get a CS:GO team config file in place, while still being able to tweak settings personally to have a more tailored experience.
Normally, you would configure your CS:GO game using the GUI.
The changes are then saved to the config.cfg file or video.txt and videodefaults.txt.
This repository provides two important files.
A team.cfg, which is the main configuration file for your team.
And an autoexec.cfg, which loads team.cfg before loading personal.cfg.
This approach enables you to use a shared team config with personal settings.
Simply add autoexec.cfg to your game start options, so that your config.cfg file is rewritten on CS:GO start.
Then adjust personal.cfg to your needs. You can Update your team.cfg by clicking update.bat.
Table of Contents
- CS:GO Configuration
- What's this?
- Features
- Installation
- How does this work?
- How to update?
- Personal Setup - personal.cfg
- Console Commands
- FAQ
- How to verify the integrity of my game files?
- How can i reset my config to default values?
- Where can i find the documentation for CLI options?
- Where can i find the complete list of CS:GO console variables?
- What about video settings?
- Contributing
- Authors
- License
Features
autoexec.cfgstart option approach- solid base configuration file for your team:
team.cfg - support for a
personal.cfg team.cfgis updateable using cURL viaupdate.batconfig.cfgfile is rewritten on CS:GO start
Installation
-
Find your config folder
You can find CS:GOs config folder under the path:
<STEAM>\userdata\<YOURID>\730\local\cfg.- Where
<STEAM>is the location of the STEAM folder on your disk, e.g.C:\Steam. - Where
<YOURID>is the ID of your Steam account, e.g.1234567.
For example:
C:\Steam\userdata\987654321\730\local\cfg. - Where
-
Download - https://github.com/jakoch/csgo-config/archive/main.zip
-
Extract
main.zip, then move the content of the foldercsgo-config-maininto your config folder. -
Create file
personal.cfg. Add your personal setting topersonal.cfg. See below for an example. -
Set CS:GO Launch Options
Go to
Steam > Library > Counter-Strike: Global Offensive (right-click) > Properties > Set Launch Options...:Set:
-tickrate 128 -novid -nojoy -console +exec autoexec.cfg -
Start CS:GO and your
config.cfgis automatically created- From now on, you might pull changes to
team.cfgby usingupdate.bat
- From now on, you might pull changes to
How does this work?
autoexec.cfgis loaded, because of the csgo start option entry.- the individual config files are loaded by
autoexec.cfg- firstly, the
team.cfgis loaded. Giving you a solid base configuration. - secondly, the
personal.cfgis loaded. Enabling you to overload any prior config values set with your personal settings.
- firstly, the
- finally, the
autoexec.cfgrunshost_writeconfigto write the newconfig.cfg.
That's it.
How to update?
Simply run update.bat to update the team.cfg file.
It will use cURL to download the latest version of team.cfg from this Github repository.
Personal Setup - personal.cfg
To configure your buy binds: https://github.com/jessewebb/csgo-buynds
// ---------------------------
// Ident
// ---------------------------
name "johndoe"
cl_clanid "1" // clan ID for name decoration (Steam Group ID)
// ---------------------------
// Sensitivity
// ---------------------------
sensitivity "2"
zoom_sensitivity_ratio_mouse "1"
// ---------------------------
// Crosshair
// ---------------------------
// ---------------------------
// Keyboard Binds
// ---------------------------
Console Commands
differences- show all convars which are not at their default valuesdemoui- show the demo player
FAQ
How to verify the integrity of my game files?
- Restart your computer and launch Steam
- Go to properties by right-clicking
Steam > Library > Counter-Strike: Global Offensive (right-click) > Properties - Select the
Local filestab and click theVerify integrity of game files...button. - Steam will verify the game's files - this process may take several minutes.
Source: https://support.steampowered.com/kb_article.php?ref=2037-QEUH-3335
How can i reset my config to default values?
- Use the following start option:
-autoconfig. - Run game
- Close game
- Remove
-autoconfigstart option
Where can i find the documentation for CLI options?
https://developer.valvesoftware.com/wiki/Command_Line_Options
Where can i find the complete list of CS:GO console variables?
You find the official (and sadly unmaintained) list here: https://developer.valvesoftware.com/wiki/List_of_CS:GO_Cvars
For a maintained list of CVars see: https://github.com/funeralchris/csgo-list-of-cvars
What about video settings?

Where can i find more information about tweaking my CS:GO and PC?
- https://steamcommunity.com/sharedfiles/filedetails/?id=1315092927
- https://www.reddit.com/r/CounterStrikeBinds/
- https://github.com/DevTechProfile/CapFrameX
Contributing
Feel free to contribute. Please submit pull requests to us.
Authors
- Jens A. Koch - Initial work - jakoch
See also the list of contributors who participated in this project.
License
MIT License, see LICENSE.md