Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SteamGridDB/SGDBoop

A program used for applying custom artwork to Steam, using SteamGridDB. Supports both Windows and Linux, written completely in C.
https://github.com/SteamGridDB/SGDBoop

steam steamdeck steamgriddb

Last synced: about 1 month ago
JSON representation

A program used for applying custom artwork to Steam, using SteamGridDB. Supports both Windows and Linux, written completely in C.

Awesome Lists containing this project

README

        

# SGDBoop
SGDBoop is a tool that automatically applies assets from [SteamGridDB](https://www.steamgriddb.com/) directly to your Steam library, removing the need to download and set them manually.

# Instructions
## Set up for Windows
- Download the latest [sgdboop-win64.zip](https://github.com/SteamGridDB/SGDBoop/releases/latest/download/sgdboop-win64.zip)
- Extract the program in any directory you prefer
- Run it once with Administrator privileges (can be done via Right Click -> Run as Administrator)

In case you want to completely remove the app from your system:

- Run the program with the 'unregister' argument (For example, in an Admin CMD run `SGDBoop.exe unregister`)
- Delete all the files that came with the program

## Set up for Linux

Flatpak


Download on Flathub

Or run `flatpak install flathub com.steamgriddb.SGDBoop`

Build from source

1. Install the following prerequisites via your distros package manager: `make` `gcc` `libcurl4-openssl-dev`
2. ```sh
git clone https://github.com/SteamGridDB/SGDBoop.git
sudo make install -C SGDBoop
```

Prebuilt binary via install script

1. Download the latest [sgdboop-linux64.tar.gz](https://github.com/SteamGridDB/SGDBoop/releases/latest)
2. ```sh
mkdir sgdboop-linux64
tar -zxf sgdboop-linux64.tar.gz -C sgdboop-linux64
chmod +x sgdboop-linux64/install.sh
sudo ./sgdboop-linux64/install.sh
```

AUR for Arch Linux

Install [the AUR package](https://aur.archlinux.org/packages/sgdboop-bin). This can be done with an AUR manager like `yay`:
`yay -S sgdboop-bin`

### Once installed, head over to https://www.steamgriddb.com/boop to enable the "**BOOP**" buttons!

# Credits


# License
[zlib](LICENSE)