SGDBoop is a tool that automatically applies assets from SteamGridDB directly to your Steam library with a click of a button, removing the need to download and set them manually.
Source code available on GitHub
The install script will move SGDBoop to /usr/local/bin, install the .desktop, then set it to handle the sgdb:// protocol.
wget https://github.com/SteamGridDB/SGDBoop/releases/latest/download/sgdboop-linux64.tar.gz
mkdir sgdboop-linux64
tar -zxf sgdboop-linux64.tar.gz -C sgdboop-linux64
chmod +x sgdboop-linux64/install.sh
sudo ./sgdboop-linux64/install.sh
make
gcc
libcurl4-openssl-dev
git clone https://github.com/SteamGridDB/SGDBoop.git
sudo make install -C SGDBoop
Your browser will ask you if you want to launch a program to handle the sgdb://
protocol. We suggest selecting "Always allow" when given the option.
You should see popup saying "SGDBoop is working!" If not, refer to the troubleshooting section.
Flip this giant switch to show the &
buttons while browsing around SteamGridDB.
These buttons will now appear while hovering over assets, specific asset pages, and in the "View Original Steam Assets" popup.
will change assets for Steam games.
will let you select non-Steam apps or Source/GoldSrc mods to change.
You will immediately see changes on Windows, on Linux you may need to restart Steam. Icons require a restart regardless of operating system. You cannot change icons on Source or GoldSrc mods.
sgdb
in your browser settings. (Firefox instructions here)Run systemctl restart --user xdg-desktop-portal
once you enter Desktop Mode.
systemctl restart --user xdg-desktop-portal
Note: This "fix" is simply a workaround, Valve needs to fix this properly. See ValveSoftware/SteamOS#775 for more info.
If you have any problems please open an issue on GitHub or contact us on Discord.