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.cfg
start option approach - solid base configuration file for your team:
team.cfg
- support for a
personal.cfg
-
team.cfg
is updateable using cURL viaupdate.bat
-
config.cfg
file 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-main
into 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.cfg
is automatically created- From now on, you might pull changes to
team.cfg
by usingupdate.bat
- From now on, you might pull changes to
How does this work?
-
autoexec.cfg
is loaded, because of the csgo start option entry. - the individual config files are loaded by
autoexec.cfg
- firstly, the
team.cfg
is loaded. Giving you a solid base configuration. - secondly, the
personal.cfg
is loaded. Enabling you to overload any prior config values set with your personal settings.
- firstly, the
- finally, the
autoexec.cfg
runshost_writeconfig
to 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 values -
demoui
- 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 files
tab 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
-autoconfig
start 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