Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.23 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.23 KB

Steam Games Categorizer

A Python script that fetches info about your Steam games and then generates tags accordingly.

WARNING: Manually changing your sharedconfig.vdf file can alter some Steam data like your play times. Use at your own risk.

How to use it (short version)

  1. Have Python 3.
  2. Clone this repository.
  3. Assign a temporary category to all your Steam games then close Steam.
  4. Copy Steam's sharedconfig.vdf file to the root of the cloned repository.
  5. Launch steamgc.py.
  6. Replace Steam's sharedconfig.vdf with the the newly generated sharedconfig.vdf.new.

How to use it (detailed version)

  1. Be sure to have Python 3 (I use 3.6.5).
  2. Clone this repository.
  3. Assign a temporary category to all your games in Steam. This will force them to register in the sharedconfig.vdffile. Then, completely close Steam.
  4. Copy your sharedconfig.vdf file in the root of this repository. On Ubuntu this file is located at ~/.steam/steam/userdata/<userid>/7/remote/sharedconfig.vdf
  5. Launch steamgc.py. On Ubuntu, this can be done by executing ./steamgc.py.
  6. Once the process is over, copy the newly created sharedconfig.vdf.new to the location of Steam's sharedconfig.vdf file, renaming it in the process.