Skip to content

Instantly share code, notes, and snippets.

@mcorkum
Created February 9, 2026 21:12
Show Gist options
  • Select an option

  • Save mcorkum/5a263be4572198648b31f122f3e08835 to your computer and use it in GitHub Desktop.

Select an option

Save mcorkum/5a263be4572198648b31f122f3e08835 to your computer and use it in GitHub Desktop.
sudo apt update
sudo apt install -y \
git cmake build-essential \
libgl1-mesa-dev libglm-dev \
libpulse-dev libfreetype6-dev \
libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev \
libxi-dev
cd ~
git clone https://github.com/projectM-visualizer/projectm.git
cd projectm
mkdir build
cd build
cmake .. -DENABLE_PULSEAUDIO=ON
make -j$(nproc)
sudo make install
mkdir -p ~/.projectM/presets
cp -r ~/Downloads/OACJ* ~/.projectM/presets/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment