Skip to content

Add Easy SteamGrid (Linux) - #217

Open
j65zyj9ys4-sudo wants to merge 2 commits into
SteamClientHomebrew:mainfrom
j65zyj9ys4-sudo:main
Open

Add Easy SteamGrid (Linux)#217
j65zyj9ys4-sudo wants to merge 2 commits into
SteamClientHomebrew:mainfrom
j65zyj9ys4-sudo:main

Conversation

@j65zyj9ys4-sudo

Copy link
Copy Markdown

Adds Easy SteamGrid (Linux) — a SteamGridDB integration plugin for Steam on Linux, applying custom grids, heroes, logos, and icons, including animated artwork with zero conversion (no Python/Pillow, no local server).

Not a GitHub fork of the existing steam-easygrid entry — it's an independently maintained repo, though the codebase originated from luthor112/steam-easygrid (credited in the README; MIT license inherited from the original). Named steam-easygrid-linux specifically to avoid colliding with the plugins/steam-easygrid submodule already in this database.

Highlights:

  • Animated WebP artwork renders natively via Steam's own SetCustomArtworkForApp, using SteamGridDB's -fakepng.png CDN variant — no conversion, no local HTTP server
  • Chunked IPC transfer supports any file size, applies instantly with no restart required
  • Icon support via librarycache overwrite with automatic backup/restore
  • Tested on CachyOS / KDE Plasma 6 (Wayland); a minimal, untested Windows path also exists

Repo: https://github.com/j65zyj9ys4-sudo/steam-easygrid-linux

@github-actions github-actions Bot changed the title Add steam-easygrid-linux plugin Add Easy SteamGrid (Linux) Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant