Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I've got the same problem and no shortcuts on the desktop, or the dock
Open your the ~/Applications folder and duplicate an existing steam launcher (there don't do much and you could make one using the script editor if you like) renaming it to the name of the Steam game.
You can use the finder (right click and 'Show package contents') or the terminal to replace the Contents/Resources/shortcut.icns with the icon file from the game you want the launcher for. That should be in ~/Library/Application Support/steam/steamapps/common/<your game>/<your game>.app/Contents/Resouces/App.icns.
Open Contents/MacOS/run.sh and replace the steam game app ID on the end of the line (like the example below) with the ID of the game you want to run. The ID can be found by going to the web page for the game and looking at the URL. It should be obvious what the ID is (don't use the Steam app, it won't display the ID.):
open steam://run/289070
Then, to refresh the icon in finder and launchpad the timestamp for the launcher and Info.plist need to be updated, e.g.:
touch "Sid Meier's Civilization/ VI.app"
touch "Sid Meier's Civilization VI.app/Contents/Info.plist"
That should be it!