Minus Games Client

Configuration Options

OptionDescriptionDefaultEnvironment VariableCommand Line Argument
server_urlThe URL of the server.http://127.0.0.1:8415MINUS_GAMES_SERVER_URL--server-url <SERVER_URL>
client_folderThe folder where client data is stored../clientMINUS_GAMES_CLIENT_FOLDER--client-folder <CLIENT_FOLDER>
wine_exeThe path to the Wine executable (optional).Not set (env example: /usr/bin/umu-run)MINUS_GAMES_WINE_EXE--wine-exe <WINE_EXE>
wine_prefixThe path to the Wine prefix (optional).Not set (env example: ./wine)MINUS_GAMES_WINE_PREFIX--wine-prefix <WINE_PREFIX>
verboseEnable verbose output.falseMINUS_GAMES_VERBOSE-v, --verbose
offlineRun in offline mode.false (enabled if env var MINUS_GAMES_OFFLINE is set)MINUS_GAMES_OFFLINE-o, --offline
client_games_folderThe folder where client games are stored../client_gamesMINUS_GAMES_CLIENT_GAMES_FOLDER--client-games-folder <CLIENT_GAMES_FOLDER>
usernameThe username for authentication (optional).Not set (empty if env var MINUS_GAMES_USERNAME is set without value)MINUS_GAMES_USERNAME--username <USERNAME>
passwordThe password for authentication (optional).Not set (empty if env var MINUS_GAMES_PASSWORD is set without value)MINUS_GAMES_PASSWORD--password <PASSWORD>
actionThe action to perform.None (must be specified)Not applicableSubcommands

Actions

ActionDescriptionCommand Line ArgumentAdditional Value Needed
ListLists all available games.listNone
ListJsonLists all available games in JSON format.list-jsonNone
DownloadDownloads the specified game.downloadgame
SyncSynchronizes information for all games.syncNone
SelectDownloadPrompts the user to select a game to download.select-downloadNone
RunGameRuns the specified game.run-gamegame
RunGameSyncedRuns the specified game with synchronization.run-game-syncedgame
SyncRunGameSynchronizes and runs the specified game.sync-run-gamegame
SelectGamePrompts the user to select a game.select-gameNone
DeleteGameDeletes the specified game, optionally purging it.delete-gamegame, purge
SelectDeleteGamePrompts the user to select a game to delete, optionally purging it.select-delete-gamepurge
MenuDisplays the main menu.menuNone
RepairRepairs the specified game.repairgame
SelectRepairPrompts the user to select a game to repair.select-repairNone
DownloadSyncsDownloads synchronization data for all games.download-syncsNone
DownloadSyncDownloads synchronization data for the specified game.download-syncgame
UploadSyncsUploads synchronization data for all games.upload-syncsNone
ScanForGamesScans for installed games.scan-for-gamesNone
SelectGameToPlayPrompts the user to select a game to play (only on Unix systems).select-game-to-playNone