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