Garry's Mod CSS Setup


  1. Download SteamCMD and extract it to its own folder (e.g. a new folder on the desktop).
  2. Open the SteamCMD folder and ensure that "File name extensions" is enabled under the "view" tab in Explorer.
  3. Disable File name extensions
  4. Create a new text file by right-clicking inside the folder, and rename it to cs_textures.bat (make sure to remove the .txt at the end).
  5. Right-click on cs_textures.bat and click Edit. A notepad window should open.
  6. Paste the following into notepad, and save it:
  7. .\steamcmd.exe +login anonymous +force_install_dir ./css_ds +app_update 232330 +quit
  8. Close notepad and double-click on cs_textures.bat to run it. This step may take awhile. It should produce a folder called css_ds with a folder within called cstrike
    • If this folder does not exist after running cs_textures.bat, run cs_textures.bat again.
  9. Open the game folder for Garry's Mod. Easiest way to get there is from Steam:
  10. Steam -> Garry's Mod -> Manage -> Browse local files
  11. Open the garrysmod folder, then the cfg folder.
  12. Open the mount.cfg file in notepad
  13. Find the "cstrike" line and remove the // at the beginning
  14. Replace the path in quotes (starting with C:\) with the path to your cstrike folder from Step 6. You can find the path by opening your cstrike folder from Step 6 and clicking the address bar in Explorer.
  15. Your mount.cfg file should look something like this:
    mount.cfg open in notepad
  16. Save the file and open Garry's Mod.
  17. Open the "Start New Game" menu and make sure you can see Counter-Strike Source maps listed
  18. Dust2 loaded in Garry's Mod