Created
September 25, 2026 04:12
-
-
Save binford2k/d00a3f154420ad45199d4056aa8c3c75 to your computer and use it in GitHub Desktop.
Installing impressive on macOS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #! /bin/sh | |
| brew install python3 pillow mupdf ffmpeg mplayer | |
| brew install sdl2 sdl2_gfx sdl2_image sdl2_mixer sdl2_net sdl2_ttf | |
| python3 -m venv --system-site-packages ~/Python/VirtualEnvironments/impressive | |
| source ~/Python/VirtualEnvironments/impressive/bin/activate | |
| python3 -m pip install pygame | |
| tmpdir=$(mktemp -d) | |
| cd $tmpdir | |
| curl -LO https://ixpeering.dl.sourceforge.net/project/impressive/Impressive/0.13.2/Impressive-0.13.2.tar.gz | |
| tar -xvzf Impressive-0.13.2.tar.gz | |
| echo "Installing Impressive. This may ask for your password." | |
| sudo install -m 755 Impressive-0.13.2/impressive /usr/local/bin/ | |
| cd - | |
| rm -rf $tmpdir | |
| echo "To run Impressive, you'll need to activate the python virtual environment first" | |
| echo " source ~/Python/VirtualEnvironments/impressive/bin/activate" | |
| echo | |
| echo "Then as long as you remain in the venv, then you can simply run the 'impressive' command." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment