This app is tool for displaying logo of currently running game in Steam on separate display (banner displays are recommended), written in Javascript and ported to Go. When game has no logo, or no game is running, displays Steam logo.
Now works on every Steam-supported OS. If you run Steam on non-supported OS, please cross-compile this app for OS of your Steam runtime
It parses appinfo.vdf
on startup and serves cached images with
align settings from steam library. When server stops, it displays
error message.
This project needs libgtk-3-dev
libayatana-appindicator3-dev
packages for
Debian and Ubuntu (Mint users should also install libxapp-dev
).
Run go build
in project directory, and you are ready to go.
For Windows use go build -ldflags "-H=windowsgui"
.
Start steamview-go.exe
in project directory, and connect to
http://YOUR_IP:3000 with your default browser (don't forget to
drag it to your cool monitor, modded into case and put it in
fullscreen mode).
You can start Chrome on selected display with following commandline flags:
--window-position=x,y
, where x,y is coordinates of point inside needed
monitor (monitor marked as 1st has 0,0 coordinates at top left) and
--kiosk
will start it fullscreen, don't forget http://localhost:3000/
as url param.
Steam is ™ & ® of Valve Corporation, I'm not affiliated with them.