gog-sync
Automate syncing of your GOG game library, save files, and custom configs across devices.
Commands
| Command | Description |
|---|---|
sync | Sync full GOG library + saves |
sync-saves | Sync only save files |
sync-config | Sync game custom configs (mods, keybinds, settings) |
list-games | List installed GOG games |
Config Sync
sync-config uses environment variables for paths:
GOG_CONFIG_DIR— local config directory (default:~/Games/GOG/config)GOG_CONFIG_REMOTE— remote rsync destination (default:user@remote:/backups/gog/config)
Synced file types: .ini, .cfg, .json, .xml, .bind
Dependencies
rsync(required)gogrepo(optional, for library sync)