Collection of scripts for interacting with Steam.
For features that use the API, you will need to create a .env file and define the following variables:
STEAM_API_KEY STEAM_USER_ID3 STEAM_USER_ID64 STEAM_INSTALL_PATH
COVER_H COVER_W HEADER_H HEADER_W
Adds a non-Steam game shortcut (.exe / .lnk / .url) to Steam.
Searches the Steam store for a game and downloads its cover/header/icon assets.
Exports the app IDs of every game you own to a JSON file.
Exports your Steam wishlist to a JSON file.
Generates an appmanifest_{app_id}.acf file for each game folder, matched against your owned games.
Scans your installed Steam libraries and generates a shortcut for each game.