TL;DR;
To benefit from installation and automatic updates via Steam without launching Steam every time you run Aseprite:
- Edit the executable file inside the Steam shortcut, the file is here:
~/Applications/Aseprite.app/Contents/MacOS/run.sh
- Change the line:
to this:open steam://run/431730
~/Library/Application\ Support/Steam/steamapps/common/Aseprite/Aseprite.app/Contents/MacOS/aseprite
Full guide
There are some pros and cons of installing Aseprite via steam:
- easy automatic updates
…and with the shortcut in~/Applications
you get: - ability to find and run Aseprite with Spotlight (CMD+Space)
- Open With… Aseprite functionality in Finder
- Image previews (quicklook) of files in Finder
- Ability to use
open -a Aseprite <options>
from the command line
However, the huge downside is that your workflow is massively slowed down because it always runs Steam whenever you try to use it with any of the above mechanisms. You can get around this by not installing via steam, or otherwise manually managing the binaries (.app
directory) and updates. Unfortunately creating an alias/shortcut (rather than an .app
launcher) in ~/Applications
or /Applications
doesn’t provide the same benefits listed above.
Here is how to get all of the above benefits without it launching Steam whenever you use it:
- Make sure Aseprite is installed via Steam with the “Create an application shortcut” option. If it’s not already then you can achieve this state by uninstalling Aseprite, remove any manually installed binaries or uninstall via Steam, then re-install via Steam and select the option to create an application shortcut.
- Edit the file at:
If you don’t know how to do this, open a terminal and paste this:~/Applications/Aseprite.app/Contents/MacOS/run.sh
open -a TextEdit ~/Applications/Aseprite.app/Contents/MacOS/run.sh
- Change the line:
to this:open steam://run/431730
~/Library/Application\ Support/Steam/steamapps/common/Aseprite/Aseprite.app/Contents/MacOS/aseprite
- Save the file and close TextEdit.
That’s it. Now you can run Aseprite via Spotlight, or Open With, or double-clicking an .aseprite
file (etc.) without running Steam.