No description
| .gitignore | ||
| manifest_override.yaml | ||
| README.md | ||
| savegamebackup.pl | ||
A perl script to backup and restore savegames and config for games. Utilizes the ludusavi manifest.
Installation
The script requires three dependencies that are not part of a standard Debian stable installation as of 2023-07-17. You can install them with
$ sudo apt install libyaml-perl libfile-copy-recursive-perl libhash-merge-perl
Usage
Usage:
savegamebackup [options]
Options:
--backup -b backup savegames
--restore -r restore savegames
--filter -f regex filter for game names to backup/restore
--update -u update manifest
--help -h this help message
--verbose -v enable verbose output
Savegames and configurations are backed up to ~/SavegameBackup/<Gamename>. The user is expected to know how to synchronize this to other computers. Personally, I use the owncloud desktop client.
TODO
Currently there is no configuration, and the script uses $PWD to store and update the manifest files.