Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/SteamGridDB/SGDBoop
- Owner: SteamGridDB
- License: zlib
- Created: 2022-04-21T05:28:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T02:59:57.000Z (2 months ago)
- Last Synced: 2024-10-23T04:27:36.545Z (about 2 months ago)
- Topics: steam, steamdeck, steamgriddb
- Language: C
- Homepage: https://www.steamgriddb.com/boop
- Size: 8.85 MB
- Stars: 268
- Watchers: 4
- Forks: 10
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred - SteamGridDB/SGDBoop - A program used for applying custom artwork to Steam, using SteamGridDB. Supports both Windows and Linux, written completely in C. (C)
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
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!
# License
[zlib](LICENSE)