Minus Games Client
Configuration Options
Option | Description | Default | Environment Variable | Command Line Argument |
---|---|---|---|---|
server_url | The URL of the server. | http://127.0.0.1:8415 | MINUS_GAMES_SERVER_URL | --server-url <SERVER_URL> |
client_folder | The folder where client data is stored. | ./client | MINUS_GAMES_CLIENT_FOLDER | --client-folder <CLIENT_FOLDER> |
wine_exe | The path to the Wine executable (optional). | Not set (env example: /usr/bin/umu-run ) | MINUS_GAMES_WINE_EXE | --wine-exe <WINE_EXE> |
wine_prefix | The path to the Wine prefix (optional). | Not set (env example: ./wine ) | MINUS_GAMES_WINE_PREFIX | --wine-prefix <WINE_PREFIX> |
verbose | Enable verbose output. | false | MINUS_GAMES_VERBOSE | -v, --verbose |
offline | Run in offline mode. | false (enabled if env var MINUS_GAMES_OFFLINE is set) | MINUS_GAMES_OFFLINE | -o, --offline |
client_games_folder | The folder where client games are stored. | ./client_games | MINUS_GAMES_CLIENT_GAMES_FOLDER | --client-games-folder <CLIENT_GAMES_FOLDER> |
username | The username for authentication (optional). | Not set (empty if env var MINUS_GAMES_USERNAME is set without value) | MINUS_GAMES_USERNAME | --username <USERNAME> |
password | The password for authentication (optional). | Not set (empty if env var MINUS_GAMES_PASSWORD is set without value) | MINUS_GAMES_PASSWORD | --password <PASSWORD> |
action | The action to perform. | None (must be specified) | Not applicable | Subcommands |
Actions
Action | Description | Command Line Argument | Additional Value Needed |
---|---|---|---|
List | Lists all available games. | list | None |
ListJson | Lists all available games in JSON format. | list-json | None |
Download | Downloads the specified game. | download | game |
Sync | Synchronizes information for all games. | sync | None |
SelectDownload | Prompts the user to select a game to download. | select-download | None |
RunGame | Runs the specified game. | run-game | game |
RunGameSynced | Runs the specified game with synchronization. | run-game-synced | game |
SyncRunGame | Synchronizes and runs the specified game. | sync-run-game | game |
SelectGame | Prompts the user to select a game. | select-game | None |
DeleteGame | Deletes the specified game, optionally purging it. | delete-game | game , purge |
SelectDeleteGame | Prompts the user to select a game to delete, optionally purging it. | select-delete-game | purge |
Menu | Displays the main menu. | menu | None |
Repair | Repairs the specified game. | repair | game |
SelectRepair | Prompts the user to select a game to repair. | select-repair | None |
DownloadSyncs | Downloads synchronization data for all games. | download-syncs | None |
DownloadSync | Downloads synchronization data for the specified game. | download-sync | game |
UploadSyncs | Uploads synchronization data for all games. | upload-syncs | None |
ScanForGames | Scans for installed games. | scan-for-games | None |
SelectGameToPlay | Prompts the user to select a game to play (only on Unix systems). | select-game-to-play | None |