2021-09-25 11:54:03 +02:00
2021-10-02 10:10:11 +02:00
2021-09-27 22:29:05 +02:00
2021-09-27 22:29:05 +02:00
2021-09-27 22:29:05 +02:00
2021-10-02 10:10:11 +02:00
2021-10-02 10:10:11 +02:00
2021-10-02 10:10:11 +02:00

BoilR

Description

This little tool will synchronize games from other platforms into your Steam library.

The goal is that you do not have to leave your Steam library to launch games from other launchers/stores.

Features

Very early alpha

This tool is still in very early alpha, there are still lots of things to do. Currently it is only a cli and there are no recuring synchronizations (you have to manully run it or schedule the run yourself). Also only Epic Games and Legendary are supported at the moment, but many more are planned.

It is a Minimal Viable Product currently, I will update it with new features and bug fixes as I get time.

Feel free to submit issues and pull requests

Getting started

  • Download the latest release from the releases page.
  • Place it in a folder of your choice.
  • Create a file called config.toml in the same folder as the executable.
  • Write your SteamGridDB API key in the config.toml file (see the config section).
  • Run the executable.
  • Restart Steam to see your new shortcuts.

Configuration

The tool reads its configuration from a config.toml file. Here is a simple example of how to write the config file:

[steamgrid_db]
auth_key="your steamgrid db auth key"

And here is a full example of all configuration options:


[epic_games]
enabled=true #On windows this is default true, on linux default false
location="C:\ProgramData\Epic\EpicGamesLauncher" #If this value is not defined, the tool will try to find it automatically (only windows). If it can't find it, it will fail and tell you.

[legendary]
enabled=false #On windows this is default false, on linux default true
executable="legendary" #If this value is not defined, "legendary" will be used, it is assumed to be on the path.

[steam]
location="C:\\Program Files (x86)\\Steam\\" #If this value is not defined, the tool will try to find it automatically. If it can't find it, it will fail and tell you.

[steamgrid_db]
enabled = true #If false, the whole download of custom art will be skipped.
auth_key="<your steamgrid db auth key>" #This value is mandatory if you have steamgrid_db enabled.
S
Description
No description provided
Readme
3.2 MiB
Languages
Rust 99.7%
PowerShell 0.2%
Shell 0.1%